Someone above also mentioned how they make money through interest. Although, it could be possible, they can't make too much just on interest unless someone was investing in shares for a few days or a month and then returning the money back. Yes they deal with third parties however I think once they get the money, they THEN try to find the item in the cheapest price possible online and order it from there. That is why they take around 30 days and so. If they don't find one, they return back the money when the customer is frustrated to the core.