I've only ordered from them one time (so far), but here's the little I found. --They had what I wanted at a good price. --Once I placed the order, I received confirmation and then shipping info in a timely manner. --My order arrived in a good time (USPS First Class) and was packaged well. --I have no idea about their customer service because neither they nor I screwed up my order. --It was a painless experience and I'm pretty sure I'll be ordering from them again.