I placed my order on November 10
I placed my order on November 10, 2025 and I have yet to receive my order. I requested a refund, but yet again the website glitches and takes me to another page. This is very disappointing because I’ve spent almost $200 on my order.
