They are BEYOND SLOW with shipping. I'm so aggravated. They told me my order would reach here on or before 12/31. And I contacted the chat service, they are now telling me that it has yet to ship. I ordered this product almost two weeks ago! So ridiculous. They're now telling me that my product may only be received after Thurs! DON'T BOTHER PURCHASING PRODUCTS HERE.