Nothing that can't be obtained within the game should ever appear in a cash shop.

The only acceptable things to me are utillities such as race/name/server changes, something that justifies the cost.