How can I make the select box larger, size = 25 when in ShopA_addproduct.asp? I have over 10k products and trying to cross sell these items is a long and slow process because the selelct box is so small.

Save and re-upload your shop$db.asp file to your server to see the changes.

Since you are loading 10 thousand products into that cross selling field it will slow down the load speed of the shopa_addproduct.asp page. The second option you might like to take would be to set the configuration setting "xproductaddsimplemode" to "YES". This will replace the cross selling select list with a simple text input field where you just write the catalogid's of the products you want to associate with the current product. For instance, you would add something like 1, 3, 5 into the cross selling field to associate catalogid's 1, 3 and 5 with that product. This approach should speed up the process of loading the shopa_addproduct.asp page but will require you to look up the catalogid's from an alternative source.