Will not approve my business location
Sent business license with address
Photo of numbers
Google map location
Customer service literally told me they can not do anything, its automated. The page tells you to send them info to verify yet they say this. Its a joke. They are bias, anti white, anti american blue haired latte loving freaks. You don't even want to know what i wish on these techs when they leave work