I have been a customer for over 15 years. I made a huge order this morning, went back 15 minutes later to make a change (which they state is ok on normal shipping), and was told I had to pay another full-price shipping fee for one small item add-on. After an hour on hold with customer service. They are greedy and extremely unhelpful. Basically, they don't do what they promise and will take your money regardless. Stay away.