BCL Premier Sports


Country United States
State Massachusetts
City Norwood
Address 3 Edgewater Dr, #101
Phone (781) 619-9320
Website www.bclpremiersports.com

BCL Premier Sports Reviews

  • May 20, 2015

Signed up for a free trial offer for The company's skin care serum. Shipping charges of 4.95 for which I provided my credi card. I absolutely do not remember anywhere on the web page that if I did not cancel in fourteen days, that there would be charges on my credit card. No where on the site did they even post a price. I was shocked when fouteen days later there was an $89.00 charge on my credi card for a.0.50FL oz bottle of serum. This is such a ripoff and scam. The price is utterly ridiculous. This company should be stopped From this deception.

Write a Review about BCL Premier Sports