first impression was pretty solid when I signed up last month. chat support responded quickly when I needed help. aggressive sales tactics though kept bothering me constantly. kept pushing upgrades and promotions all the time. excitewin payouts came through fine when I used Visa for my deposit, but the constant upselling really put me off the whole experience.
Written by
in