IGXE.com is a good site which we can trust, my friends and i have bought some times, we all love it and their staff.
Sometimes the currency was delivered quickly, but sometimes the delivery took more than 5 hours. How ever i have got the compensate that is 5% of the order which for the delay.
So cool, i love you