I have seen this before but it doesn't seem to work for me. I believe my tables are not set up right. Could you suggest a sample table set up using multiple products with multiple options. Some products with no options, some products with unique options and some with shared options. Just names and columns would help. I know it is asking a lot. I have a good handle on relational databases but this has me boggled.