if they won't accept a CC or money on arrival that's a big red flag for me.