Low Cost Merchant Account Meaning