Alright folks, 78betlogin is the place! Easy to navigate and pretty slick. I'm giving it a go to see if my luck turns around. Check it out and let me know what you think! You can find them here: 78betlogin.