It would be good to ad future like different payment or shipping carrier to product.
Product A have a UPS shipping carrier and check payment
but
Product B have a FeDex shipping carrier and credit card payment.
Plus add Canada Provinces for registration and make it work properly.
Also make possible hide product but it will be available for sale.