I wanna be sure, but I think the implication is that they (Amazon storefronts) will raise costs, it just won't be as transparent as they were thinking of being.
Apr 29
at
8:33 PM
Relevant people
Log in or sign up
Join the most interesting and insightful discussions.