Took almost a full month to receive the product, emailed customer service after 2 weeks to get an update and never got a response until another two weeks when the order had finally shipped. Ultimately happy with my purchase but would like to know in advance more accurate shipping timelines.