ugochukwu
delay on refund
I received a refund notification mail for a product i bought that apparently was free. it has been over three weeks now yet the refund has not being effected.
Response from Emuaid ™Dec 4, 2012
Hello, we issue refunds within 48 hours. Please call 800.881.3900 and we can research it, thank you.



