Hi,i asked a question similar to this one and wasn't prepared for such rude comments so much so that i said i'd never use this site again but here i am it's addictive!in reply to your question if you look up princess web page and enter gifts in the search box it will give you an idea of the prices i think the prices on board are the same as hotel prices.hope you don't get too many rude replies.
The bar prises are very similar to pub prises in the UK.You don't pay for regular tea and coffee which is available at most bars and all resturants,however you do pay for latte,capachino and expresso in the bars.St Thomas is a great island however you will need to go through US immigration this is done on the boat and starts at 6am so that it does not shorten the day ashore.The boat is cleared usually by 8.00-8.3.
You pay 15% on bar bills, but you don't pay for tea's and coffee's etc, that is on Princess Cruises.
Royal Caribbean - Ovation of the Seas - 08 Mar 18 - 33nts
UK : Sydney : Milford Sound : Doubtful Sound : Dusky Sound : Dunedin : Wellington : Napier : Picton : Sydney : Brisbane : Darwin : Kuala Lumpur : Singapore : UK
Now from £3099pp
View More Amazing Tailor Made Deals!
Click here to see offer
P&O Cruises - Oceana - 20 Nov 17 - 9nts
Southampton : La Coruna (Spain) : Seville (Cadiz) : Gibraltar : Lisbon : Southapton
Now from £599pp
View All 2017 P&O Cruises >>
MSC Cruises - MSC Preziosa - 27 Sep 17 - 7nts
Southampton : Bruges : Amsterdam : Hamburg : Paris (Le Havre) : Southampton
Now from £399pp Was £799pp
Click Here to View All The EXCLUSIVE MSC Cruises from Southampton >>