Focalprice
Scam Alert - Avoid at all costs
Funds came off my credit card 2 weeks ago, less than 24hr after I placed my order. Now evidently they have a 'New Policy' that is not outlined in their terms and conditions and they won't ship my order without a scanned copy of the front and back of my card. To me that just says SCAM! There is no ...