Use a linked list to create a system for managing a list of customers waiting to buy the latest game console:
1. Each customer has a unique name.
2. The system should support the following operations:
3. Create a test program that allows the user to perform all operations with their own data.