Not to hi-jack PurpleSticky's thread but...
Wood and fasteners like PurpleSticky uses are probably less expensive and more versatile than making your supports with PVC. Adjustable spur and bracket shelf supports could perhaps be used as well; these would provide a means to tweak the height and...