After 2 months, very poor customer service (repeatedly delays and deadlines not met, and THEY never called or emailed: I had to call after the promised ship dates and discover "gee, not sure what happened, or why you weren't called" after which NOBODY FOLLOWS UP! Still waiting for my order, so I don't know about the quality. Unlikely I'll use them again - can't recommend. Not a good experience.