These Walmart gifts under $50 look luxe, wow on opening, and feel far pricier than they are.