Wela
Consumer Report
- 04-18-2012
- 14
I looked into purchasing a product called Slimberry from WELA. I ordered the "FREE TRIAL" bottle, which to date has not arrived and then tonight when checking my internet banking there is an amount of $74.13 waiting to be debited. According to my bank this payment at this stage cannot be stopped. So now I have to wait till next week and see if it's debited or not and if it is then lodge a complaint through my bank.
Company: Wela
Country: USA
State: Missouri
City: Springfield
ZIP: 65807
Address: 3844 South Ave
Phone: 8779352669
Site: mywela.com