Was emailed a "Your credit Card is on it's way" on November 23rd 2017. It's now December 18th. When I called they said "it takes a while to set it up". Sorry (not really) but if it takes you this long to even process a card, I don't want to do business with you as I can foresee any issues that might arise taking a month to be addressed. NOT ACCEPTABLE!
Reviewed by: @main3699