Tech Made Simple

Hot Topics: How to Fix Bluetooth Problems | Quell Pain Relief Review | Best TVs Under $500 | Complete Guide to Facebook Privacy

Use It

author photo

How to Get Better Wi-Fi

by on May 01, 2018
in Internet & Networking, Computers and Software, Tips & How-Tos :: 34 comments

The cable plan you signed up for promised up to 300 Mbps of blistering Internet speed, but reality has proven to be somewhat different. You're barely topping 25 Mbps, Netflix doesn't work upstairs and by 7 p.m., no one seems to be able to stream anything at all.

It’s quite possible to boost your Wi-Fi speed yourself, with the solution being as simple as moving your router or as persnickety as switching Wi-Fi frequencies.

The distance between the router and connecting devices, as well as the number of walls and floors in between, make a big difference. While a Wi-Fi signal can travel hundreds of feet in an unobstructed space, walls and floors can cut that distance by half or more.

Your connection speed can also be influenced by your router—how old it is, how good its processor and antenna are, how good it is at picking up wireless signals and how many devices are using it.

In some cases, your connection speed may even come down to your service provider's preference for certain kinds of traffic. Service providers prioritize voice traffic first, then their own video services. 

What actions can you take to increase your Wi-Fi performance and get your streaming speed back up to par?

1. Check the router

The IP connection between your device and the router or between the router and Internet can get hung up. A restart of the router reboots all its systems, including the network processor and wireless radios.

If your router has a reset button, hold it down for a few seconds. If not, restart it by removing the cable from the power socket, waiting half a minute and then plugging it in again.

If that doesn't work, check to make sure the router firmware is up to date. Look for the update option under "System" in router software you have installed on your computer. Only download router firmware updates from the manufacturer's website.

You may also find that resetting and reinstalling your router software may do the trick. For most routers, this is accomplished by holding down the reset button and then reinstalling the software. 

2. Turn off Eco mode

Some routers have a power-saving or Eco mode that's on by default. Eco mode can slow down your Wi-Fi and the actual power savings are minimal. In your router's settings, look for Eco mode or power-saving mode and turn it off. Also, check to see if your router has an Automatic transmission setting and make sure it's at 100 percent. 

3. Move the router

Most good routers have antennas that try to provide a symmetrical ‘donut‘ of Wi-Fi coverage, so when possible, place the router in an open space centrally located in your house, equidistant from its farthest locations.

Place the router up high to help avoid obstructions.

The materials surrounding the router matter as well. Metal interferes with Wi-Fi signals, while wood does not. Positioning the router's antenna vertically rather than horizontally also increases signal strength. 

4. Check to see if other family members are streaming

Intensive activities like streaming HD video or file sharing can take its toll on Internet speed. Routers can support hundreds of devices connecting, but it's more about what each device is doing online. For example, if everyone is watching Netflix at the same time, this can cause an overall slowdown.

Distance from the router is important as well. If four people are streaming video but they're all close to the router, you may not experience any slowdowns. So if everyone simply must watch Netflix or play Fortnite separately and simultaneously, try to move the devices closer to the router with as little wall or floor obstructing the path as possible.

5. Check if your ISP is having a hard time keeping up

SpeedTest.net

Another bottleneck is the speed of the service coming from your service provider. A lot of ISPs oversubscribe, so you can feel the lag in the afternoon when everyone gets home.

Test your connection by running a speed test from a site such as SpeedTest.net at different times during the day (There can be confusing ads on this page, so don't click on anything but the big "Go" button). You don't want it to fluctuate too much over the course of a day. The speed should always be at least 80 to 90 percent of what your service provider promises. If that’s the case but you're still not satisfied ...

6. Run a ping test

While a speed test gauges the speed possible based on available bandwidth from the service provider, a ping test gauges latency, which is the delay in communication between your computer (or phone) and a particular website on the Internet. It can tell you how good the quality of your Internet connection is.

Head back to SpeedTest.net, where you'll receive a ping figure measured in milliseconds. In general, lower numbers are better, but anything under 50 is considered good and under 100 is average. 

7. Check to see if you’re on an overcrowded channel

Slow Wi-Fi speeds may be the result of interference from your neighbors' Wi-Fi networks as all the devices compete to use the same channel.

All routers support the 2.4Ghz frequency, which distributes traffic among a handful of channels. Dual-band and tri-band routers also support 5GHz frequency, which contains even more channels. That frequency tends to be less congested and therefore usually allows faster connections. And with tri-band routers, you get two separate data streams, which can help if two devices are accessing the router on the 5GHz frequency simultaneously. 

You may be able to increase your speed by switching to a less busy channel. Download a wireless channel analyzer app such as Wifi Analyzer for Android (no equivalent for non-jailbroken iPhones) or a desktop program such as NirSoft's Wi-FiInfoView for Windows. Macs have the tool built in; hit Option and tap the wireless icon in your top toolbar, then click Open Network Diagnostics. Open the menu and select Utilities. Select the Wi-Fi Scan tab and choose Scan Now. You'll see the best 2.4 and 5GHz channels.  These programs show each channel on each Wi-Fi frequency and which ones nearby networks are using.

8. Switch to a different channel

If you discover you're on an especially crowded channel, you can manually change it. Type your router's IP address into your web browser. (The IP address is usually on the back of the router, or you can google your router's model.) You'll be prompted to enter your username and password, after which you can click through to Wi-Fi settings and select the channel recommended by your Wi-Fi analyzer program.

9. Check for interference from a nearby cordless device

Baby monitors, older cordless phones, microwave ovens and wireless speakers are just some of the common household gadgets that also use the 2.4Ghz frequency. These can interfere with the wireless signal from your router.

Deal with the conflict by moving the router away from these devices and ensuring that no devices that could potentially interfere lie in a straight line between your router and the gadget you're trying to get online with.

10. Get a wireless signal extender

ActionTec WCB6200Q

When you start looking at homes larger than 3,000 square feet, getting a good Wi-Fi signal from one corner to another can be a challenge. Multistory houses pose an obstacle as well if the router isn't plugged into the broadband line somewhere in the middle.

In these cases, you could benefit from using a wireless extender. A signal extender plugs into any outlet to rebroadcast and boost your Wi-Fi signal to those hard-to-reach places. We like the Netgear Nighthawk AC1900 Desktop WiFi Range Extender ($110 on Amazon).

Even better, are wired extenders. If your home is wired for coax (cat 5), a coax adapter can create a wired connection from your router box to the are where you need coverage without having to run a cable. We like the Actiontec Actiontec 802.11ac Wireless Network Extender with Gigabit Ethernet  Bonded MoCA ($125 on Amazon). Or, you can use a powerline adapter to create a wired connection from your router box to the room where you need a better signal without having to run a cable between the two areas. It does this by using the existing electrical system already built into your house. Our pick for a powerline adapter is the TP-Link AV2000 Powerline Adapter Kit ($90 on Amazon).

11. Get a new router

Netgear Orbi

If your router is old or you're using the Wi-Fi embedded in the box your Internet Service Provider supplied, it may be time to shell out for a new router. The sweet spot of price and performance for most people is found in models with a maximum theoretical bandwidth of 1900Mbps. Hence, why the term “AC1900” is prevalent among all of them. This means they are more than capable of delivering the faster speeds required for multi-user households or streaming-heavy users but don’t have as many high-bandwidth channels as high-end routers do. We like the Netgear R7000P Nighthawk ($140 on Amazon). It delivers reliable, speedy performance at a good price and, for families, it includes Disney Circle parental controls, which makes it easy to pause internet access for any device on the network. 

If you have a larger home, though, you'll want to consider a mesh WiFi system. It's a router that comes with extenders that piggyback on one another using an internal mesh network to get the best throughput throughout your home. Our favorite is the Netgear Orbi Home Mesh WiFi System, which is currently available for a large discount: $295 for a three pack on Amazon.

12. Buy an antenna (for your computer)

TP-Link's TL-WN822N

If you want to work on your computer in a location that doesn't get good Wi-Fi, you can invest in an antenna to boost reception. The antenna plugs into your computer's USB port and usually comes with a cable so the receiver can be placed in the optimal spot. We like TP-Link's TL-WN822N ($21 on Amazon, shown), which gets a maximum speed of up to 433Mbps on the 5GHz channel or 150Mbps on the 2.4GHz channel. If you need more speed, you can get the TP-Link Archer T9UH AC1900 (60 on Amazon), which gets a maximum speed of up to 1300Mbps on the 5GHz channel or 600Mbps on the 2.4GHZ channel.

Updated on 5/1/2018 with new suggestions

[Wi-Fi repair concept via Shutterstock, ActionTec, Netgear, TP-Link]



Discussion loading

Move

From Alexander Innes on March 24, 2015 :: 11:44 am

You may want to move to Europe or Asia as both have much better internet speeds then the US.

Reply

avatar

Thanks!

From Josh Kirschner on March 24, 2015 :: 11:59 am

Tip #10: Move home to South Korea grin

Though the issues we’re addressing here are not about your raw Internet speed, but about the ways your Wi-Fi can get slowed down within your house. I get 50Mbps wired in my bedroom, but have real issues streaming video wirelessly from my living room.

Reply

gravatar

Don't hold the reset button.

From Steve Gilbert on April 14, 2016 :: 10:13 am

Advising people to press the reset button is not a good idea. The reset button on the router usually returns all settings to factory defaults.  This would change their SSID’s, passwords and possibly their IP network which is not usually what the user wants.  Unplugging the power cord and waiting 5 seconds before plugging it back in is the best method for ‘resetting’ the router.

Reply

gravatar

Right On!

From David Sharpe on April 23, 2016 :: 9:58 am

You are absolutely right.  I was very surprised to see this suggestion.  A tech-phobic, or even some tech-savvy people could find themselves in a pickle, having to go into the router and set all the custom setups over.

Reply

gravatar

MOCA and Powerline Network Extenders

From Ernesto Colina on March 24, 2015 :: 12:23 pm

This was the answer for me, as any other alternative was not a solution for me.

Actiontec Dual-Band Wireless Network Extender and Ethernet Over Coax Adapter Kit (WCB3000NK01)
and
Actiontec Single Dual-Band Wireless Network Extender and Ethernet Over Coax Adapter (WCB3000N01)

You can use your own regular coax cable, which is already installed by your cable company, and extend your own network, if you are with Comcast, you can use up to 16 adapters, but, with Verizon, it seems, according to the reviews, you can only use one. Note : This won’t work for the Google super high speed internet, well, people in Kansas City don’t care about this little issue.

There are also the powerline ethernet adapters, but in my apartment the electrical connection is rather weird and I couldn’t use it, but many people say it is a very good alternative.

Reply

gravatar

No major problems

From Greg Williams on March 24, 2015 :: 1:46 pm

I live in a small condo and can usually stream on my smartphone in my bedroom or cast to Chromecast in my living room. The router is in my kitchen. I have the Pro speed dsl from ATT and I get pretty speedy response on most things ( servers you are connecting with vary in quality and response time) I have occasional blips ,so called ATT Internet tech and we changed my channel and both think this may just be my solution for the see able future. Hopefully it will keep my enjoyment level at a high level for a good while!

Reply

avatar

Are you streaming movies?

From Josh Kirschner on March 24, 2015 :: 2:23 pm

If you’re getting ok service, that’s a good thing. At around 3Mbps, DSL is right at the border for 720p HD movie streaming bandwidth, even in the best of conditions, and, in real-world conditions, may occasional have trouble with SD. Your Wi-Fi network would rarely be the limiting factor in this scenario, especially in a small condo.

Reply

gravatar

I do stream movies and

From Greg Williams on March 24, 2015 :: 3:21 pm

I do stream movies and TV shows. Not many problems, usually buffering more than any thing else and Crackle app occassaly balks at downloading movies, but I think it is the app more than anything else. The movies at Google Playstore play very well and have used Netflix with no major snafus. NFL NOW and my Denver Broncos app strap really well. Just wanted to tweet it and the tech said that is about the only thing we can do.

Reply

gravatar

Directional work-around

From Pete on April 05, 2015 :: 5:38 pm

I use a laptop on my front porch. There are several walls, including a stone wall, in between the laptop and router. On a whim, I placed a stainless steel wok behind the antennae, directed to the porch. It definitely improved the signal. I refer to it as my wokabolic antennae. wink

Reply

A little problem here

From Jose Antonio Nunez on April 06, 2015 :: 1:07 pm

The one thing the writer might want to change is the fact that none of these actually make your wifi faster. Yes if other users are logged on and streaming services there should be slightly more congestion on the network. And of course, the more users, the more the network should be effected, but you typically should not experience this in a home network which achieves high bandwidth speed. I would rename this article ” Troubleshooting Tips for In-home Wifi Networks”.

Reply

gravatar

What about public wifi tips?

From Zeke Krahlin on April 06, 2015 :: 9:14 pm

I am a low income person living on a disability stipend, who cannot afford broadband. Whenever I see links to articles that offer tips on increasing one’s wifi speed, it always turns out to be targeted towards those with homebound ISP services.

What I’m wondering: are there any tips you can offer for increasing wifi speed via public connections? For that is the only way I can get on to the Internet. TYI.

Reply

avatar

Not much to help you there

From Josh Kirschner on April 08, 2015 :: 2:52 am

The speed you get with a public WiFi connection will be based on the speed of the connection itself, along with how many other people are on it and what they are doing. There’s not much you can do to speed it up beyond trying to use it when few other people are on it.

Reply

gravatar

Thanks, Josh!

From Zeke Krahlin on April 08, 2015 :: 1:18 pm

That’s what I figured, though I thought maybe I missed some little factoid. The quality and restrictions vary wildly from one public spot to another. But I have found several locations that are mostly excellent most of the time. Adieu!

Reply

gravatar

My Wifi is insane

From CyborgWhoop on September 05, 2015 :: 3:37 pm

Thanks for the information that you provide in the article above. Hope after performing such tasks it will increase the speed of the Wifi network and I can work easily on my projects.

Reply

Whoops ,,,,,,, forgot one.

From Ben Leverett on September 05, 2015 :: 9:49 pm

Also, as long as your carrier, service plan, and phone support it, you could use a variant (wifi/usb/bluetooth) of tethering.

Reply

gravatar

Comment on tip #9

From Bret on September 28, 2015 :: 12:19 am

Wifi signal extenders are the absolute worst, sure they make you have full bars, but they also disconnect you randomly and generally just all suck. Spend the money on another access point that’s closer to your device. Signal extenders are all crap.

Reply

gravatar

WIFI STREAMING FIX

From Tony Allen on October 04, 2015 :: 9:37 am

I use top-spec Macbook 15” latest model and was becoming increasingly frustrated as I couldn’t watch sports events or Netflix without constant buffering.

I upped my ISP subscription to 30Mbps amd validated, using Speedtest, that that’s what I’m getting.  Still same problem.

Used the OSX Safari > Develop > Empty cachaces. Still same problem.

Used the OSX wireless diagnostics > Scan and could see a lot of traffic congestion. Changed my Airport Extreme to operate on 5 Ghz channel 149 - only me using that one. better picture quality but still same buffering problem.

Solution:  I use the Cocktail app to clear the caches (User, Internet and Applications), then a restart to apply the changes and ..... Bingo !  Works great now. Cocktail also gas defence stand cross-cut shredding of deleted files.

Reply

gravatar

Excellent artcile

From Bradley in Boulder on March 31, 2016 :: 11:20 am

I have a 300 Mbps service in my home.
Most everything is hard wired.
But when I do use wireless I get frustrated.
A lot of what you say in this article I experience when using wifi.
I plan to read this and try everything out as you suggest.
I just replaced my apple router with a real router which improved things dramatically. But the router has so many bells and whistles it’s hard to understand what’s really important.
If I don’t succeed in improving my wifi experience, could you make a recommendation on the type of ad I would run on upwork.com to find someone to help me troubleshoot?

Reply

gravatar

Extended my Wifi with an old Linksys Router

From Michele M on April 01, 2016 :: 9:06 pm

I extended my router down into a basement with concrete walls by re-purposing and old Linksys Router I had laying around. Saved tons of money instead of buying new equipment and the speed is great.

Reply

gravatar

Tweet for Cash

From ToluMar16 on April 06, 2016 :: 12:40 pm

This really worked for me. Thanks for the information.

Reply

gravatar

WiFi Disconnect..

From Nick Zamparello on April 17, 2016 :: 8:10 am

I found that a handy thing to do with wifi if you have alot of traffic in your area but can’t afford the 5ghz route is to set your antenna from 40khz to 20 khz..  It seems 20 is a lot more resiliant to disconnects..

Reply

gravatar

Wifi speed problem

From Gagan on December 13, 2016 :: 5:57 am

Hi,
I am facing low speed internet issue though my download speed is 8-10mbps or sometimes 20 mbps but whenever i used to open Facebook videos or any article it still loading and buffering alot like i am using 512 kbps first I thought it could be my cell phone problem but then i have checked through other device also and found same issue. My wifi is full protected and never share to anybody even I don’t use other app or turned on pc while using wi fi . I have restart already 2-3 times but still facing videos buffering and slow page loading issues πŸ€•
. Any suggestions guys .Thanks in advance

Reply

avatar

Could be RAM or processor related

From Josh Kirschner on December 13, 2016 :: 11:21 am

There are a number of things which could be affecting page/video load times beyond your download speeds. If your processor, RAM or disk transfers are being heavily strained, you’ll see more video buffering and longer page rendering times.

The best way to see whether you’re having issues with hardware capacity is to open Task Manager (ctrl, alt delete or through Win 10 search). If you’re seeing RAM use nearing 90% or CPU/DISK over 90% and continuously running, your bottleneck is likely there.

If you have an old/low powered computer, fixing it could be a matter of upgrading your hardware or buying a new computer. But also look at the programs that are utilizing the resources and see if they are ones you can uninstall or if perhap you may have a malware issue. If you have tons of things open, it’s not unusual to see RAM use creep up. But you shouldn’t see continual CPU or disk use when you’re not running video, games, big donloads or other high-resource programs.

Reply

gravatar

Modem Problems

From Derek Dewitt on December 18, 2017 :: 1:05 pm

My wife and I noticed that our internet speeds have been super slow lately, and we aren’t sure why. I like that you suggest running a ping test to check the bandwidth of your service provider. We’ll have to find a good site online that can test this to see if there really is something wrong with it. Thanks for sharing!

Reply

Windows 10 Problems with Dropping WIfi signal intermittently

From Diane Davis Lipka on March 12, 2018 :: 12:33 pm

I was hoping to find an article on this problem.  From searching for answers, it seems it is a problem with the Windows 10 software and updates and I have tried numerous things that seem to work for awhile on my laptop, then it starts happening again (from updates to Windows 10 maybe?).

Does anyone know when/if Nicrosoft is going to address and fix this problem?

Thanks!

Reply

avatar

Could be your wireless card, too

From Josh Kirschner on March 12, 2018 :: 12:40 pm

There have been issues with various wireless card/laptops having issues with holding Wi-Fi connections, so it may not be Windows related. What model laptop do you have?

Reply

Wifi - Windows 10 problems

From Diane Davis Lipka on March 12, 2018 :: 1:18 pm

Ihave a Dell Latitude E5540.  Didn’t have this problem with Windows 7 or, at least, no where as bad.

Reply

avatar

Could be drivers/BIOS need updating

From Josh Kirschner on March 12, 2018 :: 3:20 pm

If this is a computer you upgraded to Windows 10 and that’s when you noticed the problem, it may be a matter of the drivers or BIOS needing updating. Follow these steps on Dell’s support site to see if it helps you resolve the issue: http://www.dell.com/support/article/us/en/04/sln130171/resolving-connection-issues-on-your-wi-fi-network-for-windows-8-81-?lang=en

Wifi - Windows 10 problems

From Diane Davis Lipka on March 12, 2018 :: 6:04 pm

Thank you, I did find a bunch of drivers and BIOS to update.  But then, I got error messages and had to do Winsock Reset which took a while since Windows changed Command Prompt (Admin) to PowerShell (Admin).  We’ll see what happens.  So far, so good.  Thank you for your help!

Now, from reading the comments I am going to look into tethering my old Motorola Wifi Router to see if that helps too.

Reply

avatar

Good to hear

From Josh Kirschner on March 13, 2018 :: 4:48 pm

Let us know if that permanently resolved the issue.

Best,
Josh

Reply

Wifi - Windows 10 problems

From Diane Davis Lipka on March 16, 2018 :: 8:52 am

Nope!  It’s just as bad, if not worse.  It doesn’t last very long at all now.  AND,  everytime I power up, I get the “User Account Control” prompt to allow Dell to run the program, which gives me another error message…..

My streaming TV has almost no problems and our mobile devices have minimal problems.  I have a WD Net600 wifi router, a Spectrum router, and a T-Mobile Cell Spot (since there is no cell service inside my house).

Reply

avatar

Grrr....

From Josh Kirschner on March 16, 2018 :: 3:15 pm

These issues are really frustrating because so many things could be causing the problem. Did you try these tips for your wireless card settings?: http://www.dell.com/support/article/us/en/04/sln130171/resolving-connection-issues-on-your-wi-fi-network-for-windows-8-81-?lang=en

If you did, try setting your Wi-Fi on your laptop to use G only (not N), some people seem to have had success with that. One other thing that may work is to find a version of your Wi-Fi card driver that pre-dates Windows 10 (if your laptop came with recovery software, you may be able to find the original driver there), uninstall the current driver and re-install the old one.

Reply

Seems to be OK now....

From Diane Davis Lipka on March 26, 2018 :: 10:42 am

I’m not sure what worked, but it seems to be keeping the connection now,  thank you for your help!

Reply

gravatar

There is a problem with #6.

From Lex on July 22, 2018 :: 12:45 am

You posted, “6. Run a ping test
While a speed test gauges the speed possible based on available bandwidth from the service provider, a ping test gauges latency, which is the delay in communication between your computer (or phone) and a particular website on the Internet. It can tell you how good the quality of your Internet connection is.

Head back to SpeedTest.net, where you’ll receive a ping figure measured in milliseconds. In general, lower numbers are better, but anything under 50 is considered good and under 100 is average.”

Ping is only a general diagnostic to test latency on a clear network not being used for anything. Besides, Ping by default only sends 32 bytes of data and waits for that to come back as per host you ping assuming they accept those ICMP packets to begin with.

What really needs to be done is to send the full 1500 bytes or whatever your MTU is set for. On your modem on a clear unused network. This will give you a more clear idea of what is bogging your network down by giving it full payload.

Also, lots of people like to tweak their MTU settings to get the best throughput over their network connections. They believe that some of the outdated information/data on SpeedGuide.com will help them.

If you don’t match the same MTU as your modem pool at your ISP or cable provider is doing. You can actually get worse performance.

The common MTU values for network services are as follows.

Dial-up 9.6 kbps ~ 56kbps (64 kbps for U.S. Robotics POTS modems) @ 576 bytes MTU.

ISDN BRI or BRIx2, 64 kbps ~ 128 kbps, 1500 MTU unless explicitly denoted otherwise by the headend or CLEC.

T1/E1 and T3/E3, 1500 bytes per MTU. Some rare interfaces have jumbo frames, 2000, 3000, 5000 and 9000 bytes per MTU as per interface.

ATM and STM OC series that depends on the carrier, most have basic fall-back capability of 1500 bytes   per MTU up to 12000 MTU.

Metropolitan Ethernet and Metropolitan Optical Ethernet, have the same MTU values available as your Ethernet or Optical device in LAN.

Cable and xDSL providers were experimenting with 1368, 1472, 1492 and 1500 a number of years ago, most have compatibility of 1500 and if you have IP header compression turned on you can get away with setting it for 1492 bytes per MTU.

There are other connections I could comment on but I feel this will help the average user in choosing what numbers to ping with, not just 32 byte defaults.

All high-speed links are set for QoS latency of 64 ms round trip time (RTT) but they have a secondary target of a maximum of 127 ms RTT before a N.I. occurs. A N.I., is a network intervention. Essentially, that comes from core network service provider and checks all of their networks for faults, as well incoming and outgoing data. If a routing issue is found they fix it immediately. If they find that the issue is O.S. or off-site they’ll send it to the proper authority for that network segment or service provider as it may be.

Most problems people have are between their Customer Premise Equipment (CPE) and the (HE) or Head End / independent service provider’s modem pool or owned by a group. It’s rare that the routing problem occurs between the ISP and NSP but it does happen. All you can do is report it and hope it gets ironed out fast, if it at that level.

Reply

© Techlicious LLC. Home | About | Meet the Team | Sponsorship Opportunities | Newsletter Archive | Contact Us | Terms of Use | Privacy & Cookie Policy

Techlicious participates in affiliate programs, including the Amazon Services LLC Associates Program, which provide a small commission from some, but not all, of the "click-thru to buy" links contained in our articles. These click-thru links are determined after the article has been written, based on price and product availability — the commissions do not impact our choice of recommended product, nor the price you pay. When you use these links, you help support our ongoing editorial mission to provide you with the best product recommendations.

site design: Juxtaprose