Yes, I have had dealings with them. It's a scam. You will donate a certain amount. They send a TN and announce departure. While you are following the progress of you selection, it will suddenly show up as being on hold due to lack of insurance. Once you have notified company of unexpected delay, they will demand an insurance fee of 300.00 and if you don't pay, the contents of your order will be turned over to certain "people". I told them to keep it because: 1-I don't think the order was ever filled in the first place and 2-as a company that delivers orders as a business, they are to inquire about the contents of order prior to shipping. Any, I lost a lot of money.
Stay away from this vendor.