(503) 810 0661

830 am - 530 pm M-F

High fees charged to tech support companies

The tech support industry is booming – but so are fees and chargebacks.   Tech support is always in high demand, but with our social media and internet driven world, the demand is higher than ever. The problem these companies face is the high processing charges and interest rates that they must pay for credit […]

Read More