On a positive note, I did receive a response to my support question within a day, when I contacted Wagerr regarding a transaction.
yes they are mostly responsive, although it could be a lot faster.
Yah, it could have been faster, but it seemed typical for most online businesses, except perhaps 24/7 giants like Amazon.