Scam !
Scam ! This business is based in India and Look at all the reviews. Positive reviews are only from people they know! They false advertise prices to lure you in ! Then they show their real faces with a horrible customer service and even worse wait times! They will take your money and cancel your bookings! Save yourself some trouble and use a better provider.
