I did not receive my order in time and could never get updated tracking information from them. When it arrived after its "guaranteed delivery date," I requested a refund for shipping which was approved after multiple phone calls, but I'm still waiting for the refund 3 weeks later due a "delay from their finance team." It has been an incredibly frustrating process.