White labels for me for forever as I prefer building a brand and tracking is domain based instead of cookie based so no lost sales when they log into your domain. Helps to have a good domain and a good logo to instill the trust factor.
So if your white label uses shit domain, has shitty logo or isn't anonymous and leaks original source then send straight to company. If ya have a decent domain, professional logo and main source isn't plastered all over the white label then I'd use it.