Biotonics
Consumer Report
- 06-24-2012
- 3
I have been scammed by this firm three times now I feel so stupid also I have been scammed by the readers digest who I thought were a bonifid firm, I am so dissapointed, I can not believe I got taken in.
Company: Biotonics
Country: USA