added multiple price support for BM and virtual guest