Easy ordering, shipped to my office, gave me a free hat, quick shipping, had it all in stock, supply tracking numbers via email, and good prices.The free shipping is kinda silly because they charge a 9$ handling fee but really that is FINE with me. My order shipped in 3 different boxes, from 3...