just a warning to watch out for this source. Myroidshop1 might be selective scamming. I ordered from them 3 months ago and everything went good. Shipping was fast and the products were exactly as I ordered. This time I ordered and the guy remembered me and they ended up sending me the wrong order and over charging me for the same exact cycle