My rule usually is, "If I have to pay a subscription for that, I'll build it myself then". I then built my personal shop page. Front end is just static! I used Stripes Checkout widget to handle payments. Also used my own API to send the customer their order via email.
(Unfortunatley I won't have much use for it now since I'm going to bootcamp but it's a project I'm proud of)