There are a wide range of exchanges that allow you to buy, sell NEO, GAS, and NEP-5 tokens. Please be aware that not all exchanges will allow you to claim GAS, and that NEO is not divisible. So even though you might be able to trade NEO in fractions, you will need to withdraw in whole numbers (plus fee).
You can browse and filter exchanges below.