[quote][quote]I don't think that there's anything grammatically incorrect about it, it just sounds bad.
"What do you have" sounds a lot better.[/quote]
Or simply, "what have you?"[/quote]
Seems a bit too medieval to me.
---
Do you want ants? Because that's how you get ants.