My deposit has been delayed for over three days, I have urged customer service to handle it many times. As a result, my account being blew up.
I complained many times but have been dragging me and not giving me compensation. Put the responsibility to the third party.
Can you guys help me?
Comments