I returned a product on June 22nd and it was received by Pureformulas on June 24th. Their website promises a refund in as little as two to four hours after they receive the product. It's a lie. I've now been waiting almost three weeks and still no refund. I've called multiple times and sent multiple emails. They've made all kinds of promises but still nothing. They may be good at sending product but don't expect a refund (at least not without a lot of effort) if you try to return it.