They are absolute garbage.
After you order they immediately call you to authorise the credit card payment. They then say they cant authenticate your address and to "protect you the customer" you have to send in proof of residency in the mail delaying your order, although the credit card company authenticates your address already, since no one wants to wait an additional 1-2 weeks for them to receive and process your "proof of residency", they say just send a unprotected wire transfer... W. T. F... "protect the customer"?!?!? With an unprotected wire transfer?!?!?!"
They are scammers! Run far far away