Horrible customer service. Not sure what has happened to this company as I have used them in the past without issue. Placed an order on the 7th of January. Called starting on the 12th as I couldn't see that it had shipped. Had Laura make excuses that it was FED EX that had lost the package but in reality it had never made it to them. They let that go on for the entire week even when I explained that I needed the package to arrive to me by the 21st as I had a deadline to ship it off for a gift. Finally on Friday, the 16th they said they said another package was already on it's way but they couldn't give me any tracking info on this package either. I told them if it had shipped there would be tracking info so that it must not have shipped and could they please send it 2 day so I could get it by the 21st. They assured me it would arrive by the 21st and said I would get a tracking email on Saturday. Fat chance as they are closed on Saturday and when I called Monday because I still had no info they told me that it had shipped on Saturday (another lie). The package is scheduled to be delivered on the 24th... too late for my needs. Never again will I use this company. I feel like it is run out of someone's garage and their management team (Richard) is about as unprofessional as they come.