Great company, and fast customer service! I was concerned that my order wasn't received after I had placed it, but the customer service rep was very open and up-front, saying they just got overwhelmed, and assured it was on it's way. No excuses- just pure honesty. So refreshing- and proves it's a company I can trust with future purchases.