Yup, it's legit. I was using it to buy bitcoins with paypal and it's been great. Much better than a lot of other bitcoin places and all transactions are pretty much instant.
For all of this, you pay super-High Commissions.
Virvox actually charges a very high commission. The best option to use would be localbitcoin, and trading it with a trusted person. Trading on the forum is a high risk specially as paypal is reversible, even if you send it to friends.