The customer service is wonderful! I felt like I was heard and truly trying to be helped when my order was taking longer than expected. I was even offered a replacement when it seemed I wouldn’t get my order, though it ended up not being necessary. I think the shop would greatly benefit from shipping with a different company, SpeedX has been shown to be unreliable.