Not only is shipping a disgrace with ABC, but Customer Service is as well. When I bought from them they would ship the stuff and send you a bill later. Well, I paid one of their bills and even had the cancelled check. They kept billing me for the same thing and I called them WITH the cancelled check in my hand. Unfortunately you couldn't read the date on the back that their bank cashed it - even though you could read the rest. They would not accept the cancelled check that THEIR BANK cashed as proof of payment. After about an hour on the phone of screaming, they finally said never mind we will take care of it.
That is the last time I used them. Yes, their prices are awesome, but you will end up paying for it some other way in the end. Good luck.