Casinos supporting Maestro deposits & withdraws will showcase the Maestro logo on the bottom of their homepage.