I question the validity of this company. I placed an order with them last week. It took me half a day to get someone on the phone to take my order. They gave me a UPS tracking number that is invalid, which means they have yet to ship the product (I hope they do ship it). I used my Visa/Debit...