Cannot trust the service of bookmyforex. On one occasion they booked the order and just before travel date said that they cannot provide the currency due to shortage in market and on other occasion they asked to pick the currency while on my way to airport since they cannot deliver in time. Got better rates and much better service from offline vendors