This isn’t really buying before you can pay. You’re just setting it aside — for reasons already mentioned by UCGal — until you can pay for it.
Quite frankly, I’d love to see people using lay-away instead of using credit. It’s just a way of saving toward a particular purchase. With interest rates near zero, you’re not losing anything by having the store hold onto your money. It helps the less disciplined save for a purchase.