Hey I was wondering if any 1 knew any sites tht accept maestro and solo debit cards other than stars ty:D