My first post results were okay (Boostupvotes provided the upvotes and we got ~800 visits from a 25 upvote order) but their support was very helpful and upvotes were delivered immediately. I ordered again for an infographic and it got to the front page within a few hours.