whats up with betroyal? their site sys 24-48 hours for payment process, yet they say 7-10 business days before they will process any request......and it's not as iff I have any deposit holds or anything......any thoughts? Thanks a bunch !