"I've been ordering from Vista since August just before I opened my store. I never had a problem UNTIL...... an honest mistake was made with the shipping address city. At anyrate when I noticed it was taking much longer for the product to arrive, I tracked the order. Once I saw it was being shipped back to Vista I tried to contact them. of course there was NO phone number anywhere to be found. So I emailed them. After 6 emails and no response I called my bank and explained everything which at this point the goods arrived back to Vista. After contacting the bank I made 2 more attempts at emailing Vista again no response. Thankfully their competitor 30 miles from them carries the exact same product. Last night my bank gave me the contact number for Vista that Vista provides the bank with. That number if anyone needs it is ***-***-****. I called and it goes to a generic vm!!! This company is a joke! Someone who probably has works out of their garage! Needless to say after 2 VM's to Vista and no call... My bank is going to do a charge back. Lesson learned here... Never do business with a company who doesn't provide a phone number on their website. And maybe call it to make sure they are legit. Total shame"