I ordered a few items yesterday ( mid-day ) and came home from work today and the items were here. I'm amazed, I ordered it by ground, thinking I'm not in a hurry and why not save a few bucks on shipping, yet it is here. Granted I'm less than a 100 miles away, but most places I've ordered from don't even process the order until the following day, I had a order confirmation and tracking number within a couple of hours, still thinking it'll be atleast a few days. H and A are on the ball ! I'll definately order from them again and highly recommend them to everyone.