So I'm wondering if this was just a fluke or if others have experienced the same with them...
I contacted their customer support via the form on their website and it took 21 days for them to respond!
I know some might say it's the holiday season but just the same that seems quite excessive...
I contacted their customer support via the form on their website and it took 21 days for them to respond!
I know some might say it's the holiday season but just the same that seems quite excessive...