I ordered a product called Indocyanine Green from ScienceLab.com. They informed me that they did not have the product, but did not refund the charges on my credit card (628.47). The order was made in May (Order #81182). They have been giving me the runaround for over a year now.
0 comments