Delayed Order Placed
I placed my order on the 2nd last week of October through Shein it still showing delayed since the 10th of November 2024 i have never had any issues with buffalo Speedaf is an absolute joke very incompetent and thieves all their lines no one is picking up no communication whatsoever am way beyond pissed am fuming as writing this still have not received my order even now
