MeClu
Consumer Report
- 02-25-2013
- 19
I sent fuel receipt & voucher as instructed.
No refund after repeated phone calls & Emails. Just one excuse after another. I think this is a scam & should be investigated.
Company: MeClu
Country: USA
State: Cardiff
City: Springmeadow
Address: Pembroke House
Phone: 4408006696480
Site: meclub.co.uk