The controller is great. My son is very happy. The miniintheBox processing & shipping was very quick & professional. But we ordered a free ordinary shipping and we got it in 20 working days shipped to Latvia & no additional customs fee!!!!! Be aware -Do not Use Dhl speed shipping to Latvia!!! It is a real disaster!!!!!! 1) it is not delivered to you by a courier!!! As in other countries. 2) you will receive 2 page letter in Latvian only with many addresses & phone numbers and list of places and things you have to go yourself to get your parcel. but there will be offered a brokerage service for more than 30 usd (but only on paper)I was happy to do so, but it was impossible- You have to go to the brokerage office yourself, pay before all the brokerage fee and than wait for at least 7 days as the DHL rep tolled me himself!!!3)You have to go the Latvian customs terminal yourself (which is out of the city) at there special working hours, fill in all the applications, stay in line to give this applications, (you should prepare all your invoices from the shop, invoice from the bank that you paid exactly that sum to the shop, copy of your documents, full list of your order with photos & 2 hours of your time) after that you will be very happy to pay more than 21% of your purchase including delivery and insurance to the customs). Attention if your purchase more than 150 euro including insurance & delivery the Customs will charge you much much more 4) next day you have to go to DHL warehouse yourself (only during there working hours & they do not work on Weekends at all)- which is out of the city & present them all the documents from the customs & application from Dhl which will be sent to you by e-mail with there special numbers than they make you sign the "receiving document" without giving you your parcel. And after 30 minutes you will receive damaged box with the parcel. And when you'll try to fix the fact of damage right at there offices they will tell you that they Do not care why the box was damaged & they do not carry any responsibility in front of you-you are not there client.Total loses: damaged goods, 3 days of your life including lost nerves & staying in lines, +21%more for customs fee, gas for 2 trips out of the city!!! What a service! Go, DHL Latvia!