After having good success previously, I made another order in January. The items did arrive in good condition but unfortunately it took 28 days from order date until it was shipped. I inquired with support 3 days after my order and was told they would be shipped out the following Monday.
The delay and poor communication led to a poor experience for me this time.