They are unprofessional and unresponsive. They provide contact numbers and an email address that do not consistently work. They will not give a physical address. Do business with them at your own risk. You are unlikely to have a fair or satisfactory experience with them.
Cons: can end up costing you more than necessary
more