I hope your experience(s) had neither of those?
I don't mind buying books from Amazon, but there's so much counterfeit stuff on Amazon these days that I actually try to buy from either the original vendor or a third-party with a regular supply chain like Target.
I was looking for hand-soap a month ago (when the supply was scarce both online and in B&M stores). Amazon had some from 3rd party sellers but they were listed with very high markups and their authenticity was questionable. So on a whim, I visited the vendor's site (JR Watkins), added some to cart (and they were cheaper than on Amazon!), and the checkout process with Apple Pay (on what was a Shopify backend I believe) was seamless (less than 10s).
I didn't have to create an account (!) or enter my credit card number or address -- Apple Pay handled everything after I scanned my face.
I'm seeing more and more specialty vendors with Shopify store fronts these days, and the experience is so seamless that I'm much more open to buying from Shopify storefronts rather than Amazon, especially it's something of value that could end up being a counterfeit listing on Amazon.
i built one.