← Merchants

BioSF.Co

United States

Reviews (1)

★★★★★
Shopify

Tech support is super delayed in the US PST. I still have not had my questions completely answered after 3 days on support

Developer reply ·

We're delighted to hear that our app and customer support exceeded your expectations. Thank you for choosing us and we look forward to serving you again in the future.

on TrustReviews: Product Reviews · Over 1 year using the app