Does anyone know who or how I can reach the head department of E-commerce? My refund has been delayed for 19 days now. I heard other people were getting their refund 4 months out and that is unacceptable. I can not wait that long.
Solved! Go to Solution.