I ordered through Amazon. I received my order promptly. One of my items had a defect and when I called, they were quick to solve, replacement arrived fast and perfect! This is a company I would highly recommend! Great prices, fast shipping and again excellent customer service!