Your latest purchase

1/4W Resistance Metal Film Resistors (400-Piece Pack) US$ 3.38
Jtron 20050299 MP3 Decoder Board w/ TF / USB - Green US$ 2.99
22mm x 3mm Piezo Buzzers - Black (DC 9V / 5-Pack) US$ 1.84
12mm 5mW Red Laser Diode Modules - Black (DC 4.5V / 10) US$ 3.26
Jtron 16P Integrated Circuit Socket / Socket MCU - Black (10 PCS) US$ 1.98
Super Loud USB Powered 2 x 3W Digital Power Amplifier Board - Green (2.5~5V) US$ 1.88
10pin 2.54mm Female Pin Headers - Black (5PCS) US$ 2.20
ENC28J60 PCB Ethernet Module w/ SD Card Module - Blue US$ 5.51
ADXL345 Digital 3-Axis Gravity Acceleration Sensor Module - Blue US$ 2.92

The order and free shipping took so long that I forgot all that I had ordered!

I might be able to handle the Ethernet learning curve. I think my PC Ethernet has 2 connectors and 1 is used by my HDSL modem. It's going to take an expedition under the PC table to verify that. And I just had a thought... a cable might cost as much or more than the module itself.
This may be a good use for my Mega2560 with 512K board.