Trump's prices promise collides with reality