If I needed to exchange 500 Bitcoins into cash I would stay away from the Bitcoin exchanges and look for private buyers instead. It would be easier to deposit $250 000 in cash later on and say that you have won that amount gambling online than trying to explain the origin of the money deposited to your bank account after using an exchange because this could raise some red flags very quickly and people may think you are laundering money or something.