No? What are you trying to get at? I assume there's something you have on your mind that I'm missing to understand why there would be any type of moral quandary here.
I take cheap to mean stolen in this case.
it's no less ethical than buying a "cheap" bicycle to begin with
It is unethical if you know it's likely stolen. That's what the parent meant with a "cheap" bike.