4 ms·Probably both, they definitely add a service fee on top of the retail price.by M4v3R 11y agoProbably both, they definitely add a service fee on top of the retail price.