Xheli
Xheli only wants your money, abysmal customer service
I have had very similar experiences with xheli. Their customer service is nonexistent. You might as well yell your complaint out into the woods; youll get as much satisfaction. They tout a 100% satisfaction guaranty. What they dont tell you is it's their satisfaction not the customers. If you ...