Recommended Free Tools
uTorrent can run on Ubuntu 24.04 through the uTorrent Server package, which provides a lightweight background process managed from a browser-based Web UI. This makes it practical for desktops, home servers, and VPS setups where you want torrent management without keeping a full graphical client open.
This guide walks through preparing Ubuntu 24.04, installing required dependencies, downloading and launching uTorrent Server, accessing the Web UI, and optionally creating a systemd service so it starts cleanly with the system. It also covers common startup and access problems, along with permission, security, and safe torrenting practices.
| # | Preview | Product | Price | |
|---|---|---|---|---|
| 1 |
|
Beamo Ubuntu Desktop 24.04.3 LTS 64-bit Bootable USB Flash Drive - Live USB for Installing and... | $19.99 | Buy on Amazon |
| 2 |
|
Ubuntu Linux 24.04 LTS Bootable Live USB Flash Drive | $25.99 | Buy on Amazon |
As an Amazon Associate I earn from qualifying purchases.
Prerequisites and System Preparation
Before installing uTorrent on Ubuntu 24.04, prepare the system so the server binary can run reliably and the web interface can be reached without permission or networking issues. uTorrent Server for Linux is typically installed as a manually downloaded archive rather than through Ubuntu’s default APT repositories, so the process depends on having the correct tools, a suitable working directory, and a user account with administrative privileges.
Free tools Windows power users keep installed
One-click scans. No signup required.
You should be using Ubuntu 24.04 on a 64-bit system with access to a terminal. The commands in this guide assume you can run administrative tasks with sudo. If you are connected to a remote Ubuntu server over SSH, confirm that your session is stable before starting, because you may need to edit configuration files, create directories, and manage a background service later in the setup.
#1 Best Overall
- UBUNTU 24.04.3 LTS MEDIA - 16GB bootable USB with Ubuntu Desktop 24.04.3 LTS for compatible x86-64 PCs.
- LIVE OR INSTALL - On supported hardware, start the Ubuntu live environment to evaluate it or launch the installer.
- PLATFORM BOUNDARY - Not designed to boot Apple Silicon or other ARM-based computers. Confirm CPU architecture and USB-boot support before purchase.
- BOOT SETTINGS VARY - Boot-menu keys and UEFI settings differ by manufacturer; consult the computer maker's instructions if the USB is not listed.
- BACK UP BEFORE INSTALLING - Disk-partition and installation choices can erase files or operating systems. Disconnect nonessential drives and preserve the USB until it is no longer needed for installation or recovery.
Check your system architecture
uTorrent Server packages for Linux have historically targeted 64-bit x86 systems. On Ubuntu 24.04, confirm your architecture before downloading anything:
uname -m
If the output is x86_64, you can continue with the standard 64-bit installation steps. If you see another architecture, such as aarch64 or arm64, the official uTorrent Server binary may not run natively on your system, and you may need to use an alternative torrent client that supports your platform.
Update package lists and installed packages
Start from a fully updated system to reduce the chance of dependency mismatches or missing security patches. Run the following commands:
sudo apt update
sudo apt upgrade -y
If the upgrade installs a new kernel or core system libraries, reboot before continuing:
sudo reboot
After reconnecting, continue with the installation. This is especially relevant on fresh Ubuntu 24.04 server installations where many base packages may be updated immediately after deployment.
Install basic command-line tools
The installation process requires common utilities for downloading, extracting, and managing files. Install them now so the later steps work consistently:
sudo apt install -y wget curl tar unzip nano
wget or curl can download the uTorrent archive, tar and unzip handle compressed files, and nano provides a simple editor for service files or configuration changes. If you prefer another editor, such as Vim or Micro, you can use it instead.
Choose installation and download locations
For a clean setup, keep the uTorrent application files separate from torrent downloads. A common approach is to install the application under /opt and store downloads under a dedicated directory such as /srv/torrents or a folder inside your home directory.
- /opt/utorrent for the uTorrent Server program files
- /srv/torrents/downloads for completed downloads
- /srv/torrents/incomplete for temporary or in-progress downloads
Create these directories in advance:
sudo mkdir -p /opt/utorrent
sudo mkdir -p /srv/torrents/downloads /srv/torrents/incomplete
If you plan to run uTorrent under your current user account, assign ownership of the torrent storage directories to that user:
sudo chown -R "$USER":"$USER" /srv/torrents
Confirm port and firewall access
uTorrent Server uses a web interface for management, commonly accessed through a browser on a specific port. If Ubuntu’s firewall is enabled, you will need to allow access to the web UI port later. Check firewall status now:
sudo ufw status
On a local desktop installation, you may only access the web UI from the same machine. On a remote server, plan to restrict access by IP address or use an SSH tunnel rather than exposing the interface publicly. This preparation helps keep the installation organized and reduces the amount of cleanup needed after uTorrent is running.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Installing Required Dependencies
uTorrent Server for Linux is an older 32-bit application, so Ubuntu 24.04 needs a few compatibility packages before it can run correctly. The most common missing component is the 32-bit C library support, along with basic tools for downloading, extracting, and managing the server files. Install these dependencies before downloading uTorrent to avoid launch errors later.
First, update your package index so Ubuntu pulls the latest package information from the enabled repositories:
sudo apt update
Next, enable 32-bit architecture support. This allows Ubuntu 24.04 to install i386 libraries alongside your normal 64-bit packages:
sudo dpkg --add-architecture i386
sudo apt update
Now install the required packages. The exact library names can vary slightly depending on repository state, but the following set covers the usual requirements for running uTorrent Server and preparing its installation directory:
sudo apt install wget tar gzip libssl-dev:i386 libstdc++6:i386 libc6:i386
If Ubuntu reports that libssl-dev:i386 is unavailable, install the available OpenSSL compatibility packages from the Ubuntu repositories instead:
sudo apt install libssl3:i386 libstdc++6:i386 libc6:i386
On some systems, uTorrent may still expect an older OpenSSL library name. If you later see an error such as libssl.so.1.0.0: cannot open shared object file, handle it in the troubleshooting section rather than forcing random third-party packages at this stage. Ubuntu 24.04 uses newer OpenSSL versions, and installing outdated security libraries from untrusted sources can create unnecessary risk.
Recommended helper packages
Although not strictly required for every setup, a few additional tools make the installation and service setup easier. Install them now if they are not already present:
- curl or wget for downloading files from the terminal.
- tar and gzip for extracting the uTorrent Server archive.
- nano or another terminal editor for creating service files and configuration snippets.
- net-tools or ss from iproute2 for checking listening ports.
sudo apt install curl wget tar gzip nano net-tools
After installation, confirm that 32-bit library support is enabled by checking the registered architectures:
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Clear out junk files and repair common Windows errors3Fix the driver behind crashes, sound loss and screen glitchesdpkg --print-foreign-architectures
The output should include i386. You can also verify that key libraries are installed with:
dpkg -l | grep -E 'libc6:i386|libstdc\+\+6:i386|libssl'
Once these dependencies are in place, your Ubuntu 24.04 system is ready for the uTorrent Server download and installation steps. Keeping this preparation clean also makes troubleshooting easier, because most startup failures can then be narrowed down to missing legacy SSL support, incorrect paths, or permissions rather than a broader package issue.
Downloading and Installing uTorrent Server
After preparing Ubuntu 24.04 and installing the required compatibility libraries, the next step is to download the uTorrent Server package and place it in a stable location on your system. uTorrent for Linux is distributed as a server-style application rather than a traditional desktop client, so you will run the backend process and manage torrents through a browser-based web interface.
Open a terminal and move to a temporary working directory. Then download the uTorrent Server archive for 64-bit Linux from the official uTorrent download location:
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
cd /tmp
wget https://download-hr.utorrent.com/track/beta/endpoint/utserver/os/linux-x64-ubuntu-13-04 -O utserver.tar.gz
If the download fails, check that wget is installed and that your system can reach external HTTPS sites. You can install wget with:
sudo apt install wget
Once the archive has downloaded, extract it into /opt, which is commonly used for optional third-party software. This keeps uTorrent separate from packages managed by Ubuntu’s package manager:
sudo tar -xvzf utserver.tar.gz -C /opt/
The extracted directory name may vary slightly depending on the package version, but it is commonly named utorrent-server-alpha-v3_3. You can confirm the directory name with:
ls /opt
Next, set ownership and permissions so the files are readable and the main server binary can be executed. For a simple local installation, you can keep the files owned by root and make the server binary executable:
sudo chmod +x /opt/utorrent-server-alpha-v3_3/utserver
To make the utserver command easier to run, create a symbolic link in /usr/local/bin. This allows you to start uTorrent Server without typing the full path every time:
sudo ln -sf /opt/utorrent-server-alpha-v3_3/utserver /usr/local/bin/utserver
You can verify that Ubuntu can find the command by running:
which utserver
The expected output should be:
/usr/local/bin/utserver
Before starting the server, create a directory for uTorrent settings and runtime files. Using a directory inside your home folder is convenient for a single-user setup:
mkdir -p ~/utorrent-server
You can also create a downloads directory if you do not already have one:
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallmkdir -p ~/Downloads/torrents
At this stage, uTorrent Server is installed on Ubuntu 24.04 and the executable is available system-wide. The application has not been started yet, but the installation files, command shortcut, and basic folders are now in place. In the next step, you can launch utserver, bind it to the correct port, and access the web interface from your browser.
Starting uTorrent and Accessing the Web UI
After the uTorrent Server files are in place on Ubuntu 24.04, you can start the daemon manually and connect to its browser-based interface. The uTorrent Server package runs as a background process and exposes a local web UI, which is where you add torrent files, paste magnet links, set download folders, adjust bandwidth limits, and monitor active transfers.
If you installed uTorrent Server under /opt/utorrent-server-alpha-v3_3/, start it from that directory so it can find its bundled files correctly:
cd /opt/utorrent-server-alpha-v3_3/
./utserver -settingspath /opt/utorrent-server-alpha-v3_3/ &
The trailing & sends the process to the background, allowing you to keep using the same terminal. The -settingspath option tells uTorrent where to store and read its configuration files. If you chose a different installation directory, replace the path with your actual location. To confirm that the process is running, use:
pgrep -a utserver
You should see an entry containing utserver and the settings path. You can also check whether the web interface port is listening with:
ss -tulpen | grep 8080
Open the uTorrent Web Interface
By default, uTorrent Server listens on port 8080. On the same Ubuntu machine, open a browser and visit:
http://localhost:8080/gui/
If you are accessing the machine from another computer on the same local network, use the Ubuntu system’s LAN IP address instead:
Rank #2
- Ubuntu Linux 24.04 LTS Features: Security features to detect threats, including malware, viruses, and ransomware protection capabilities built into the operating system
- Data Protection and Network Security: Full-disk encryption to protect your data and privacy, configurable firewall to control incoming and outgoing network traffic, and support for Secure Boot to ensure that your system boots securely
- Enhanced Performance and Speed: Improved boot times to get you up and running quickly, enhanced performance and responsiveness with faster app loading and switching, and efficient resource management to maximize system performance
- Latest Software Packages Included: Includes the latest versions of popular software applications such as LibreOffice office suite, Firefox web browser, Thunderbird email client, and VLC media player
- Wide Hardware Compatibility: Compatible with a wide range of hardware configurations including UEFI and Secure Boot, USB 3.0 connectivity, SATA and NVMe storage devices, and graphics cards from major manufacturers
http://SERVER_IP_ADDRESS:8080/gui/
For example, if your Ubuntu machine uses 192.168.1.50, the address would be http://192.168.1.50:8080/gui/. You can find the local IP address with:
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →hostname -I
Default Login Credentials
When the login prompt appears, use the default uTorrent Server credentials:
| Field | Default value |
|---|---|
| Username | admin |
| Password | Leave blank |
After signing in, change the default authentication settings from the web UI. Go to the preferences or settings area, set a strong password for the admin user, and review the listening port, download directory, upload limits, and queue settings. Leaving the password blank is unsafe, especially if the interface is reachable from other devices on your network.
Allow Access Through the Firewall
If Ubuntu’s firewall is enabled and you need to reach the web UI from another system, allow TCP traffic to port 8080:
sudo ufw allow 8080/tcp
sudo ufw status
Only open this port on trusted networks. The web UI should not be exposed directly to the public internet. If remote access is needed, use a VPN, SSH tunnel, or another protected method instead of forwarding port 8080 from your router.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problemsStop uTorrent When Started Manually
For a manually started session, stop uTorrent by terminating the running process:
pkill utserver
If mulle users or services might be running similar processes, inspect the process list first with pgrep -a utserver. Manual startup is useful for testing, but for daily use it is better to run uTorrent through a dedicated systemd service so it can start automatically after boot and be managed consistently.
Creating a systemd Service for uTorrent
Running uTorrent Server manually is useful for testing, but a dedicated systemd service is more reliable for daily use. With a service unit, Ubuntu can start uTorrent automatically at boot, restart it after failures, and let you manage it with standard systemctl commands. The example below assumes uTorrent Server was extracted to /opt/utorrent-server-alpha-v3_3 and that the executable is named utserver.
For safer operation, run uTorrent under a regular user account instead of root. If you already have a desktop user account, you can use that username. Alternatively, create a dedicated account for the service:
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallsudo adduser --system --group --home /var/lib/utorrent utorrent
sudo mkdir -p /var/lib/utorrent/downloads
sudo chown -R utorrent:utorrent /var/lib/utorrent
sudo chown -R utorrent:utorrent /opt/utorrent-server-alpha-v3_3
Next, create a service unit file at /etc/systemd/system/utorrent.service. Use your preferred editor:
sudo nano /etc/systemd/system/utorrent.service
Add the following configuration. If you are using your normal Ubuntu username instead of the dedicated utorrent account, replace both User=utorrent and Group=utorrent with your actual username and primary group.
[Unit]
Description=uTorrent Server
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User=utorrent
Group=utorrent
WorkingDirectory=/opt/utorrent-server-alpha-v3_3
ExecStart=/opt/utorrent-server-alpha-v3_3/utserver -settingspath /var/lib/utorrent
Restart=on-failure
RestartSec=5
UMask=0027
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
[Install]
WantedBy=multi-user.target
The -settingspath option stores uTorrent’s configuration files, resume data, and related state under /var/lib/utorrent. Keeping this data outside the application directory makes upgrades and permission management easier. The UMask=0027 setting also helps prevent newly created files from being readable by every local user on the system.
After saving the unit file, reload systemd, enable the service, and start it:
sudo systemctl daemon-reload
sudo systemctl enable utorrent
sudo systemctl start utorrent
Check whether the service is running correctly:
systemctl status utorrent
If the service starts successfully, open the Web UI in your browser using the same address you used earlier, typically http://localhost:8080/gui on the Ubuntu machine itself. If you are connecting from another computer on the same network, use the Ubuntu system’s local IP address, such as http://192.168.1.50:8080/gui, assuming the firewall allows access.
Free tools Windows power users keep installed
One-click scans. No signup required.
Common service management commands
- Start uTorrent:
sudo systemctl start utorrent - Stop uTorrent:
sudo systemctl stop utorrent - Restart after configuration changes:
sudo systemctl restart utorrent - Disable startup at boot:
sudo systemctl disable utorrent - View recent logs:
journalctl -u utorrent -n 50 --no-pager
If systemctl status utorrent shows a permission error, confirm that the service user owns both the uTorrent directory and the settings directory. If it shows that the executable cannot be found, verify the exact install path with ls /opt and update WorkingDirectory and ExecStart in the unit file. After editing the service file, always run sudo systemctl daemon-reload before restarting the service.
Troubleshooting Common Installation Issues
Most uTorrent Server problems on Ubuntu 24.04 come from missing libraries, incorrect paths, port conflicts, or permissions on the download directory. Start by checking whether the process is running and whether the Web UI port is listening. If you created a systemd service, use systemctl status to inspect the service state, then review recent logs with journalctl. If you started uTorrent manually, run it from the installation directory so any startup errors print directly in the terminal.
Web UI does not open
If http://localhost:8080/gui or http://server-ip:8080/gui does not load, confirm that uTorrent is actually listening on the expected port. A quick check with ss -tulnp | grep 8080 should show a process bound to port 8080. If there is no output, uTorrent is not running or failed during startup. If another application already uses port 8080, stop that application or change the uTorrent Web UI port in its settings file, then restart the service.
- Connection refused: uTorrent is not running, crashed, or is listening on a different port.
- Connection timed out: a firewall, router rule, or cloud security group may be blocking access.
- Blank or broken page: clear the browser cache, try another browser, and confirm you are using the /gui path.
- Login prompt repeats: verify the username and password configured for the Web UI, then restart uTorrent after changes.
Missing library or startup errors
Older uTorrent Server builds may expect legacy libraries that are not installed by default on Ubuntu 24.04. If the binary exits immediately, run it manually from its directory and check for messages such as error while loading shared libraries. Reinstall the dependency packages you added earlier, then run ldd ./utserver from the uTorrent directory to see unresolved libraries. Any line marked not found indicates a missing dependency that must be installed or provided through a compatible package.
Permission denied on downloads
If torrents start but fail with permission errors, inspect the ownership and mode of your download folder. The Linux user running uTorrent must be able to read, write, and create files there. For a dedicated user such as utorrent, set ownership on the download directory with chown and ensure parent directories are searchable. Avoid running uTorrent as root; fixing file permissions is safer and prevents downloaded files from being owned by the administrator account.
| Problem | Check | Common fix |
|---|---|---|
| Service fails to start | systemctl status utorrent | Correct the ExecStart path and working directory in the service file. |
| Web UI unreachable | ss -tulnp | grep 8080 | Start uTorrent, open the firewall port, or resolve a port conflict. |
| Torrents stuck at downloading metadata | Tracker status and network reachability | Test with a known healthy torrent and verify outbound connectivity. |
| Downloads fail immediately | Directory ownership and free disk space | Fix permissions and confirm the target filesystem is not full or read-only. |
For firewall-related issues, check Ubuntu’s firewall status with ufw status. If you only access the Web UI from the same machine, you do not need to expose port 8080 externally. For remote access on a trusted network, allow only the required source IPs where possible. After changing firewall rules, service files, paths, or permissions, restart uTorrent with systemctl restart utorrent and verify the result again with the service status and Web UI.
Security, Permissions, and Safe Torrenting Tips
After uTorrent Server is running on Ubuntu 24.04, spend a few minutes tightening access and file permissions. The web interface controls downloads, upload limits, active torrents, and storage paths, so it should not be exposed casually on a shared network or directly to the internet. At minimum, keep uTorrent bound to localhost when possible and access it through an SSH tunnel, or restrict access with a firewall if you need to reach it from another machine on your LAN.
Restrict access to the web interface
If you only use uTorrent from the same Ubuntu system, configure your firewall so port 8080 is not reachable from other devices. If you manage it from another computer, allow only your trusted LAN subnet or a specific IP address. For example, with UFW you can allow access from one workstation and deny general access to the port:
- Allow one trusted IP:
sudo ufw allow from 192.168.1.50 to any port 8080 proto tcp - Deny broad access:
sudo ufw deny 8080/tcp - Check active rules:
sudo ufw status numbered
Change the default web UI password as soon as you can. A weak or unchanged password can let anyone with network access add torrents, view downloaded filenames, or change your download directory. Use a long unique password, and avoid reusing the password from your Linux account, router, email, or VPN provider.
Use a dedicated user and safe directories
Running uTorrent as your regular desktop user is convenient, but a dedicated account is safer for a long-running background service. If you created a utorrent user for the systemd service, keep downloads in a directory that user owns, such as /srv/utorrent/downloads or /home/utorrent/downloads. Avoid giving the service write access to sensitive locations like /etc, your SSH keys, browser profiles, or your full home directory.
- Create separate folders for incomplete, completed, and watched torrents.
- Set ownership with
sudo chown -R utorrent:utorrent /srv/utorrent. - Use restrictive permissions such as
sudo chmod -R 750 /srv/utorrentif only the service user and admin group need access. - Do not run uTorrent Server with sudo interactively unless you are performing installation or maintenance tasks.
Download responsibly and reduce risk
Only download content you are legally allowed to obtain and share. Torrent clients upload pieces to other peers by design, so your system may distribute files while downloading them. Check the laws and licensing terms that apply in your location, especially for copyrighted media, software, books, and commercial datasets.
Use caution with executable files, scripts, compressed archives, and disk images from unknown sources. Before opening downloads, scan suspicious files with a reputable antivirus or malware scanner, verify checksums when the publisher provides them, and prefer official project torrents for Linux ISOs or open-source software. Keep Ubuntu updated with sudo apt update and sudo apt upgrade, and restart services after security updates when needed.
Recommended Free Tools
If privacy is a concern, configure a trusted VPN at the system or router level and confirm that torrent traffic actually uses the VPN interface. A kill switch or firewall rule that blocks torrent traffic when the VPN disconnects can prevent accidental exposure. Also set reasonable upload and download limits in the uTorrent web UI so the service does not saturate your connection, interfere with video calls, or trigger router instability during long sessions.
Frequently Asked Questions
Does the regular uTorrent desktop app work on Ubuntu 24.04?
No, the native uTorrent desktop client is not available for modern Linux distributions like Ubuntu 24.04. On Ubuntu, you typically install uTorrent Server and manage torrents through its web interface in a browser. If you want a full desktop torrent client, alternatives like qBittorrent or Transmission are usually easier to install and maintain.
What address do I use to open the uTorrent Web UI?
After starting uTorrent Server, open a browser and go to http://localhost:8080/gui if you are using the same Ubuntu machine. If uTorrent is running on another computer or server, replace localhost with that machine’s IP address, such as http://192.168.1.50:8080/gui. Make sure the firewall allows access to port 8080 if you are connecting from another device.
What is the default username and password for uTorrent Server?
The default username is usually admin, and the password field is often left blank on first login. You should change the credentials immediately after accessing the Web UI, especially if the service is reachable from another device on your network. Avoid exposing the Web UI directly to the internet without a VPN, reverse proxy authentication, or another strong access control method.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →How do I make uTorrent start automatically after rebooting Ubuntu?
The most reliable method is to create a systemd service for uTorrent Server. After creating the service file, run sudo systemctl enable utserver so it starts at boot, and use sudo systemctl start utserver to start it immediately. You can check its status with sudo systemctl status utserver and view errors with journalctl -u utserver.
Why does uTorrent fail to start or show missing library errors on Ubuntu 24.04?
uTorrent Server for Linux is old, so it may depend on legacy libraries that are not installed by default on Ubuntu 24.04. If you see missing dependency errors, confirm that required packages such as compatibility libraries and OpenSSL-related dependencies are installed, or consider using a supported torrent client instead. Also check file permissions, the install path, and whether another process is already using the Web UI port.
Bottom Line
Installing uTorrent on Ubuntu 24.04 is straightforward once the required dependencies are in place and the server package is configured correctly. After launching the service, the web UI gives you a simple way to add torrents, manage downloads, and adjust settings from your browser.
Before downloading anything, make sure your firewall, permissions, and service setup are working as expected, and use torrents only for legal, trusted content. If you run into issues, revisit the dependency checks, port access, and service logs to quickly narrow down the problem.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




