Paid for my contacts. Got an order confirmation. They emailed to say my contacts were out of stock that I needed to upgrade and pay more. I've had to call them 3 times and email them 3 times. Just to "upgrade" my order. The ad is a bait and switch. And, the customer service is not willing to make good on their promises. I was also told my upgraded order would ship that day if I hurried up and paid the new invoice. I called to check after I paid the new invoice. They said it won't be shipping for 24-hours. The manager said that her customer agent didn't she they would ship same day that it was impossible for her to say that. They are unwilling to make good on promises undelivered.