Stem Sciences Inc

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Toronto, Canada

stemsciences.com
Blood bank

Stem Sciences Inc Reviews | Rating 1 out of 5 stars (2 reviews)

Stem Sciences Inc is located in Toronto, Canada on 790 Bay St #912. Stem Sciences Inc is rated 1 out of 5 in the category blood bank in Canada.

Address

790 Bay St #912

Phone

+1 4167300800

Open hours

...
Write review Claim Profile

N

Nana T

Terrible customer service. Archaic system. Can’t process automatic payment yearly or keep track of their invoices to date. Send payment a year earlier. Then would bill you again. Then send you request of payment 6 years back. Never send receipts of payment. So if you don’t keep track good they would charge you twice or more. Go with Cell for Life or OVO they have better customer service. The way this company work. Not even sure if they are actually keep your stem cells or sell it somewhere already.

N

Nathalie Lampron

Terrible service... There is no way to get rid of them... They say we need to have the cancellation form notarized to cancel the service. We send the notarized cancellation form by registered mail. They continue to send bills! Stay away from this company!