Let me tell you my boosting story. I'm a pretty well off guy who likes to collect lol accounts so naturally, I have tested all boosting websites. I can definitely vouch for elodaddy being top 2 if not #1 for climbing rank only. My only complaint is that they can sometimes make it too obvious that your account is getting boosted. KDAs look like 26/2/8,25/0/2, etc. (in diamond MMR)
Solid boosting service, if they're carrying too hard then just ask them to calm down and get some deaths. I will support this company for the rest of their existenc