Display errors better on purchase page