This site is legit. I wasn't expecting that they will deliver because I had been ordering this type of service from other sites but wasn't getting any upvotes. I am glad, I tried their service.
I had been a long-time customer on this site. And they never failed to deliver on my orders. If you guys are looking to get your posts noticed on reddit, I recommend using their service!