Usacomplaints.com » 8677 Villa La Jolla Drive, Suite 1231 - Reviews, Complaints, Reports

Address: 8677 Villa La Jolla Drive, Suite 1231
Found 2 reviews / complaints

LabGenix
Consumer Report

Charge to my credit card for order #161819. No customer service information available to quit the trial offer or to cancel any future orders. Credit card has no number to call to cancel the order either. Would like to be able to return the product from the free trial. Beware of free trial if there ...