First, welcome to the forum.
Yes, I've ordered several items over the past year from their web site and have never had any problems. I never paid much attention to their shipping estimates, but did contact their customer service section once using the 1-888 number to check on an order and everything went well.
Could there be a problem connecting with 1-888 numbers from your location?
Just a guess and sorry I couldn't be of more help.
Robert Foster