Does anyone know anything about www.lasvegassportsbook.com SBR has just initiated their rating at A- which seems quite suprising.