All of the above.

Yes they send the product I ordered.
Yes they kept my money for months.