i have ordered from them once or twice, the customer service was great, cant comment on the shipping times cause i was in iraq when i ordered and the apo makes everything take along time, but im sure from all the other comments it is good shipping

-dan-