In our case they would not "refund" the difference but did upgrade us from a BA to an AF mini suite which we were more than happy with. We started out reserving a BD, gradually made our way up to a BA, got several refunds due to price drops then after final payment, got the upgrade to an AF with no price increase.
02 - 05/18/2009 - NCL - Sky to the Bahamas
01 - 11/28/2008 - NCL - Star to Mexican Riveria (25th Anniversary cruise)
Read and post cruise reviews