does anyone know about oddsmaker.com betting website? is this a legit website. seems a little fishy because i just cashed out and the customer service person wanted to confirm my address and they gave me an address i have never heard of. does anyone here bet on oddsmaker? if so, have you had problems?