I've ordered from the site a few times now, and their response time, shipping and handling time, prices are pretty great, I will continue to buy from this site. Oh yeah customer service is pretty darn good also. When I order, it has shipped the same day every time, except weekends of course...