Currencyreturn.com shows up as a banner on almost all pages here. Does anyone have any experience with this company?

Thanks