First encounter with https://getfans.io website was bad because I paid for my services with Bitcoin and it took their system time to update my account balance. However, once they fixed this bug things became perfect for me and my customers - everyone got the promotions they wanted/purchased, sometimes getfans extra/over delivered so we've ended with more than initially ordered (free of charge, on the house). Nice support team (could be faster though...)
My general score is 9, cuz nobody is perfect;-)