Don’t expect a potential customer to work out the price! That’s the quickest way to discourage the purchase. Some people won’t be able to do it, particularly if there is tax involved. And those who could, won’t! If the computer doesn’t do the calculation, then you are also going to have to do it, to check the customer’s figures. If the customer gets it wrong, there is the awkwardness correcting the situation, with the risk of the purchase being canceled, possibly along with a dose of abuse – all because the computer didn’t calculate it up for them! That’s what computers are for!
Don’t expect people to provide you with credit card information on an unsecured connection – for all the world to see! Nothing more needs to be said!
Don’t use a shopping cart when you have just a few items all listed on one ordering page. Shopping carts become useful when you have several web pages. Balance the added complexity of a shopping cart against the number of items you have to sell.