i just got a Receptor Bug and i wouldn't say im disappointed, its just not the MOST goggle compatible helmet ive worn. Theres a clip that you can put on that puts the strap in a comfortable place, but you have to have the earpads in and i like it more without them. There is pads you can take out of the inside, however it makes the helmet reallly big and the little velcro things rip your beanie up. Im not super happy with it, but i got it for seriously cheap compared to the asking price of $120 so it will do nicely...