is $10 your actual shipping cost? is it reduced per product when shipping in volume (an order of 2 or more)?
don’t forget to consider potential returns/refunds. the former, you’re only refunding $15, while the latter you’re refunding the full $25, which means you eat the shipping cost. you could mitigate that with a restocking fee.
depending on your product, if you go with the former you have opportunities to upsell with a free shipping on orders over $X option.
$25/month for hosting and maintenance for websites that don’t need frequent maintenance isn’t a great deal if you’re already paying less than that for just hosting.