Two things:
1) You could create a function that would do the following, and then just pass it the variable name:
f (strlen($size) > 0) {
$size = strtolower($_GET['size']); // Changes the code to lower case
} else {
echo "You forgot to enter a size";
}
2) For the case statements, if you have multiple cases which will always have the same output (i.e. echo "Not Available..."), you can group them all together, as follows. They will fall through until they find a break.
case '16_inchgreenno240';
case '18_inchgreenno240';
case '16_inchgreenyes240';
case '18_inchgreenyes240';
echo "Not Available - please make another choice";
break;
Also, this isn't something to make this easier, but I would be carful to just check to see if the $GET variable is set. The user could add ?a to the URL, and the $GET variable would be set, even though that's probably not what you'd want.