Maybe newegg didn't carry out the install properly with the correct SATA operation or set up the caching. As mentioned a SSD 32 GB, 64 GB should be used as a cache drive only. Although you can squeeze the OS on the 64 GB one its pretty difficult.  If its 128 GB or superior than it is fine to install the OS on. As you stated that you didn't have the cash to buy a new OS, likely you don't want to upgrade the SSD just now. Before altering the settings on your computer ensure that you have made the data using Dell Backup and Recovery. Review the following videos and make a recovery USB: If Windows 8 has been manually installed from Newegg you may be unable to make recovery media and will need to procure it from Dell. Dell have a new form for Operating System media requests for in warranty US systems here although the form is translated into multiple languages I think the automated shipment of media is only available in the US at present and you need to call Dell Technical Support for other regions. Once you have recovery media made or procured from Dell you will need to check the SATA operation of your system. To do this you will need to look at the BIOS setup, power down your system and power it back up and press F2 immediately at the Dell BIOS screen. The SATA operation of the hard drive should be set to Intel Rapid Response and not AHCI or ATA. I suspect it is set to AHCI (as you can view the SSD in Windows explorer). To setup Intel Rapid Response on the SSD you will need to change the SATA operation to Intel Rapid Response. Changing the SATA Operation will render the system unbootable however. Which is why I suggested you to make the recovery media. Essentially if you change the SATA operation you have to reinstall the Operating System. You may also look at my Unofficial Windows Reinstallation Guide/A Clean Install of Windows 8 which will give you instructions in carrying out a manual installation. Once the Operating System is reinstalled with the correct SATA Operation you can review Dell-Intel Responsive Technologies and setup Smart Response Configuration on page 6. This should hide the SSD from Windows Explorer but it will be used as a cache drive speeding up the overall performance of your system.  
I have an inspiron 7520, with a 32GB SSD and 1TB HD. It came with Win 8 pre-installed. I bought it refurbished from newegg, a few months back. I had the impression that the big advantage of SSDs is their very low latency. So it makes sense to have the OS and frequently used programs installed on the SSD, and use the HDD for storage. However, as far as I can tell, the SSD is empty (Windows sees it as a 29.8GiB drive with 29.7GB free) and the OS came pre-installed on the 1TB drive. 1) Am I right that having the OS and key programs installed on the SSD would speed up program launch times? (The laptop runs fairly well, but opening programs is pretty slow) 2) I don't have any install media; can I use the backup tools provided by Dell to make a disk to reinstall Win8 on a different drive, or am I limited to just restoring to the original setup with Win8 on the HDD? (In a perfect world I'd be wiping Win8 in favour of a new install of 7 and thereby avoiding all this, but I don't have the budget for a new Windows license right now. Ho hum.) Thanks!
Should Windows 8 be installed on the SSD?