i looked at your page and noticed the following...
i think there is a syntax error on line 45, the $colname_rsItemDetail = "-1"; code block is (partially) repeated, so delete lines 41-46
(this should have no effect on your problem though)
When i tested it with my own data, the price seems to go into the cart ok.
The size option is not displayed in the cart because you are not storing it in the cart array
it is pretty difficult to debug further unless i see the whole thing.
if you want some more help, please send me a pm