A merchant or partner should take caution when s/he comes across a merchant account provider that offers an instant approval for a high risk merchant account. There simply is no such thing, unless a merchant account provider’s definition of the term ‘instant’ is somewhere between 3-5 business days or 3-5 weeks. In our experience, that…