Complaint Against a Service United States

Vanda King Entertainment Ltd.

They are horrible at communicating on real order status. I’m going on a month and I doubt my order is ever going to show up. $300 product

Country United States
State Nevada
City Las Vegas
Address 2550 E. Desert Inn Rd., Suite 186
Phone 1-800-791-7144