I suggest you don't deal with any company that forces you to speak to them via 3rd party channels. If they can't afford an email or phone number...they flat out shouldn't exist.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments