I had a great experiences with BTran. I received my orders very quick (in 5 days). BTran has communicated with me during the process and make sure everything is Ok before he shipped to me. I even asked him to have one extra duplicated order but he gave me free of charge for this(thank you)