USB: widely used communication protocol. At it's core, it has a pair of differential pins for data xfer. There is no clk pin, as clk is embedded within data, and is recovered from there. USB is a confusing protocol with many different terminology and loosely used terms. It defines 2 kinds of spec. One relates to the data communication protocol over wires (i.e USB 1.0, etc), while other refers to the physical connectors (i.e Type C, etc). On top of data communication protocol, USB also defines power delivery communication protocol (PD 1.0, etc). Not all data/power communication protocol are valid over all connector types. On many occasions, the 3 specs are mixed together. We'll talk about these separately.

History:

  • USB 1.0: Very earliest usb, came out in 1996. It is called LS (low speed) USB. It has speeds of 1.5Mbits/sec (or equivalently a clk with freq of 1.5MHz). It's power src is 5V @ 100mA (=0.5W max power)
    • USB 1.1: incremental update to USB 1.0, came out in 1998. It is called FS (full speed) USB. It has speed of 12Mbits/sec.
  • USB 2.0: next gen of USB, came out in 2001. It is called HS (high speed), and has speeds of 480Mbits/sec (gigantic leap). Power src was also improved to allow more power to be delivered at 2.5W = 5V @ 500mA.
  • Upto USB 2.0, usb connectors were identical. They were either Type A connectors, or Type B connectors. They had 4 pins = VBUS, GND, D+, D-. The data pins D+/D- were used for both transmitting and receiving data, so they were half duplex pins.
  • USB 3.0: 3rd gen of USB, came out in 2008. It is called SS (super speed) USB. It had 10X higher speeds of 5Gbits/sec (equiv to 5GHz clk freq). However, such high clk freq of 5GHz was not neededto provide 5GBits/sec Bandwidth. Instead USB 3.0 std added new wiring for full duplex operation, i.e new pins do not need to be bidirectional, one pair was receiver, while other pair was transmitter. To have backward compatibility, D+/D- pins were left untouched as bidirectional. New TX+/TX- and RX+/RX- pins were added. New USB 3.x connectors were made, which were still backward compatible with USB connectors from prev gen. New USB 3.x connectors just added new superspeed pins for faster data transfer, either by changing shapes of type A, type B connectors, or getting new pins in b/w the existing pins w/o chnaging shapes. All std connectors as type A, type B in all forms were supported. It supported 8B/10B encoding. There were new type of connectors called Type-C (explained below) which exclusively carried USB 3.2 signals.
    • USB 3.1: incremental update to USB 3.0, came out in 2013. It is called SS+ (super speed plus) USB. It doubled the speeds to 10Gbits/sec. It was called USB 3.1 and replaced the older USB 3.0 std. However, to distinguish b/w the older 3.0 vs the new 3.1 std, the older USB 3.0 was renamed as USB 3.1 Gen 1 (with per lane speeds of 5Gbits/sec). The newer std of USB 3.1 was renamed as USB 3.1 Gen2 (with per lane speeds of 10Gbits/sec). USB 3.1 Gen2 still used 8B/10B encoding (same as the original USB 3.0 spec). USB 3.1 spec was backward compatible with USB 3.0 and USB 2.0. From now on, there was USB 3.1 spec and USB 3.0 became obselete (USB 3.0 got rebranded as USB 3.1 gen1).
    • USB 3.2: incremental update to USB 3.1, came out in 2017. It doubled the speeds to 20Gbits/sec, while still preserving SS and SS+ speeds from prev gen. It was called USB 3.2 and replaced the older USB 3.1 std.  In order to double the speeds, it used 2 lanes for data xfer, instead of single lanes that were used until now. To support dual lanes, it required new type of connectors, called Type C connectors. These Type C connectors introduced the concept of Alternate mode (explained later). In order to support all prev gen, it's naming got more complex. Below naming is what is used. x1 or x2 implies single or dual lane. Gen 1 implies lower speed per lane, while Successive Gen imply higher speed per lane. Gen 1 has speed of 5bps/Lane, Gen2 has 10gbps/Lane, Gen3 has 20gbps/Lane while Gen4 has 40Gbps.Lane.
      • USB 3.2 Gen 1x1 = this is USB 3.1 Gen1 (aka USB 3.0, SS). Still supported single lanes (x1), so could use older connectors. Speed = 5Gbps/Lane, Lanes=1, Net speed or throughput =5Gbps.
      • USB 3.2 Gen 2x1 = this is USB 3.1 Gen2 (aka SS+). Still supported single lanes (x1), so could use older connectors. Speed = 10Gbps/Lane, Lanes=1, Net speed or throughput =10Gbps.
      • USB 3.2 Gen 1x2 = This is proper USB 3.2, with lower speeds. This has same speed as USB 3.1 Gen2 (SS+) of 10Gbits/sec, but has higher throughput because of more efficient coding of 128B/132B. It supplies data over 2 lanes (x2) with SS speeds, so kind of similar to USB 3.1 Gen1, but repeated twice (effective clk freq = 5Ghz). It needed newer type C connectors, to support dual lanes. Speed = 5Gbps/Lane, Lanes=2, So Net Speed or throughput =10Gbps.
      • USB 3.2 Gen 2x2 = This is proper USB 3.2, with higher speeds. This has higher speeds of 20Gbits/sec. It supplies data over 2 lanes with SS+ speeds, so kind of similar to USB 3.1 Gen2, but repeated twice (effective clk freq = 10Ghz). It needed newer type C connectors, to support dual lanes. USB 3.2 Gen 1x2 and Gen 2x2 is what we commonly see in today's devices which have USB PD connectors. These use both lanes (lane0 and lane1) for data xfer. Speed = 10Gbps/Lane, Lanes=2, So Net Speed or throughput =20Gbps.
  • USB4 (or USB 4.0): This new std announced in 2019, replaces all earlier std. It doesn't have a space b/w USB and 4 in it's name (it's written as USB4 and NOT "USB 4". However, most online docs and specs still write it as USB 4 which is incorrect), and is not expected to have further iterations as 4.1, 4.2, etc. It works only on Type C connector (with USB PD running too). It supports speeds from 20Gbps to 120 Gbps. It also supports more AltMode xfer than USB 3.2 (ThunderBolt3 as well as Display port). USB4 by itself does not provide any generic data transfer mechanism as USB 3.x, but serves mostly as a way to tunnel other protocols like USB 3.2, DisplayPort, and optionally PCI Express. The biggest advantage of USB4 is that it allows to share bandwidth b/w video and data.
    • USB4 Version 1: This is version 1.0 that was released on 2019. It has double the max speed of USB 3.2 with speeds up to 40Gbits/sec (20Gbits/sec per lane). It initially supported altMode DP 1.4 only, but in 2020, spec provided support for altMode DP 2.0 too. DisplayPort 2.0 can support 8K resolution at 60 Hz with HDR10 color and can use up to 80 Gbit/s which is same amount available to USB data, but just unidirectional. It's named as Gen2 for speeds similar to USB 3.2 and Gen3 for higher speeds. Below are USB4 Gen2 details:
      • USB4 Gen 2x1 = This has same speed as USB 3.2 Gen 2x1. It has single lane at 10Gbps. Speed = 10Gbps/Lane, Lanes=1, Net speed or throughput =10Gbps.
      • USB4 Gen 2x2 = This has same speed as USB 3.2 Gen 2x2. It has dual lanes at 10Gbps per lane for a total of 20Gbps. This is marketed as "USB4 20Gbps" or "20" written on peripheral instead of "SS 10" or "SS 20" that was written for USB3. Speed = 10Gbps/Lane, Lanes=2, So Net Speed or throughput =20Gbps.
      • USB4 Gen 3x1 = This is real USB4 where speed for single lane is doubled to 20Gbps. It has single lane at 20Gbps. Speed = 20Gbps/Lane, Lanes=1, Net speed or throughput =20Gbps.
      • USB4 Gen 3x2 = This has Gen 3 with dual lanes at 20Gbps per lane for a total of 40Gbps. This is marketed as "USB4 40Gbps" or "40" written on peripheral instead of "SS 10" or "SS 20" that was written for USB3. Speed = 20Gbps/Lane, Lanes=2, Net speed or throughput =40Gbps.
    • USB4 Version 2: This is Version 2 that was released in 2022. It doubled the speed to 80Gbps (40 Gbps per lane). It's named as Gen 4. It works in both Symmetric and Asymmetric mode where number of TX lanes doesn't need to be same as number of RX lanes. Below are USB4 Gen3 details:
      • USB4 Gen 4x1 = This is Gen 4 where speed for single lane is doubled to 40Gbps. It has single lane at 40Gbps. Speed = 40Gbps/Lane, Lanes=1, Net speed or throughput =40Gbps.
      • USB4 Gen 4x2 = This is Gen 4 with dual lanes at 40Gbps per lane for a total of 80Gbps. This is marketed as "USB4 80Gbps" or "80" written on peripheral? Speed = 40Gbps/Lane, Lanes=2, Net speed or throughput =80Gbps.
      • USB4 Gen 4x3 = This is Gen 4 with triple lanes at 40Gbps per lane for a total of 120Gbps. This works in Asymmetric mode, where 3 lanes are used for TX and 1 lane for RX or vice versa. Speed = 40Gbps/Lane, Lanes=3, Net speed or throughput =120Gbps.

 

USB connectors:

USB connectors also come in different types (for each type, they may come in different sizes):

1. Type A: This has standard 4 pins. It plugs into downstream facing ports (DFP), i.e host is the source. It came in one size called Standard USB connector. This is the most commonly used USB connector that is seen in USB drives, laptops, etc. Later in 2000, a mini usb connector was released, that was about half the width of standard connector. It was used in camera, Mp3 players, etc, but has been phased out since 2018. A successor to Micro USB is mini usb, which is even smaller and more flatter. This is the most compact form of usb connector, and is seen in phones, tablets, etc. which was flatterIt comes in 2 sizes: Standard and Micro.

Pins:    GND   D+   D-   VBUS => 4 pins 

2. Type B: This also has standard 4 pins. It plugs into upstream facing ports (UFP), i.e device is the sink. Here, the connector size is different. It's square shaped, and is mostly seen in printers.

3. Type C: This is totally new connector with 24 pins, is reversible and is round shaped. As the whole USB arch changed with type C, these required new connectors called as Type C connectors. Unlike Type A and Type B connectors, which came in diff sizes, Type C connectors come in only 1 size. Starting with proper USB 3.2, we need type C connectors to get higher speeds.

 

Pins side 1:    GND        TX1+  TX1-        VBUS           CC1    D+  D-   SBU1          VBUS            RX2-  RX2+         GND  => 12 pins

Pins side 2:    GND        RX1+  RX1-        VBUS          SBU2   D-   D+   CC2           VBUS            TX2-  TX2+         GND  => 12 pins

(NOTE: how pins on lower side are arranged symmetrical to upper side, so that the connector can be reversible)

 

 

  • D+/D- pins are retained to provide USB 2.0 functionality
  • 2 lanes of TX1/RX1 and TX2/RX2 provide dual lane capability to do high speed data xfer for USB 3.0 and above (GHz speeds)
  • SBU1/SBU2 pins are for providing side band signals.
  • CC1/CC2 pins are for providing configuration channel signals (used for PD protocol explained below)

 

USB Protocol:

USB 2.0 and earlier had only 4 pins, with only D+ and D- for data line. Basically data was the only signal sent out, with no associated clock. Data was sent with enough transitions so that a clock could be recovered out of it. This makes it simple to understand the transactions. USB3 and later become overly complicated, and not so easy to understand transactions.

This video connects an oscilloscope to the 2 usb data wires (D+ and D-) going from keyboard to PC, and examines the traffic, and figures out all transactions by manually drawing them on a piece of paper. Excellent video if you want to understand basic packet communication for USB2.

How does a USB keyboard work (by Ben Eater) => https://www.youtube.com/watch?v=wdgULBpRoXk

 

Power Delivery (PD):

With type C came a whole new functionality for power delivery. Until now, USB was primarily for data xfer. However with advent of portable devices that did not need much power to operate, the power pins on such portable devices were omitted. Instead, portable devices started drawing their power from 2 USB pins => VBUS and GND. This was OK in 1990s, as power delivery of 0.5W in USB 1.0 from USB host was sufficient to power these small devices. However, power requirement of these portable devices started going up in early 2000. To accommodate that, USB standards added power delivering capability of up to 2.5W in USB 2.0.

Then battery charging protocol was released in 2010 for USB 2.0 known as BC 1.1. This allowed up to 7.5W power from USB ports. What power to deliver was based on Resistance values on D+/D- pins. Refined BC 1.2 spec was released later. BC protocols are very complex and confusing. We'll not go into more details on those.

PD 1.0:

However, with power requirements for portable devices further increasing, a new spec for power delivery known as PD 1.0 was released. This allowed >7.5W power to be delivered over USB power pins. It was supported over Type A and Type B connectors.  Devices can request higher power from host. Voltages of 5V, 12V and 20V on VBUS were now supported, with currents up to 5A, resulting in 100W max power delivery. However, for V>5V, and I>3A, dedicated power communication pins as CC1/CC2 were needed, which were part of USB Type C spec.

PD 2.0:

With the release of USB 3.1 spec, PD 2.0 was released as part of this spec. It allowed power delivery to happen over USB Type C connectors/cable with special dedicated pin for power delivery communication. These new pins for power related communication were CC1/CC2 pins. Power was delivered over 4 VBUS pins. However for backward compatibility, previous BC1.2 and PD1.0 were still supported over D+/D- pins.

PD 2.0 is :

- single wire protocol on CC wires

- DFP is bus master and initiates all communication

- All msg are 32 bit 4B/5B encoded. It uses BMC (Biphase Mark Coded) encoding, which is a version of Manchester coding.

- It has a Baud rate of 300K (i.e clk rate of 300KHz), so pretty low frequency (wich is OK, since power requirements do not change frequently, i.e in uS)

- It supports CRC error detection + message retries

Out of the 2 configuration channels, CC1/CC2, one of them is used for cable orientation detection, while the other one is used for PD purpose. CC wire for PD communication needs to have valid resistances tied to Power/Gnd. That is how the USB logic figures out which of CC1 or CC2 to use for PD purpose.

CC wire for PD should have 5Kohm resistance tied to GND for UFP (sink device such as mouse), and 10Kohm to 55Kohm resistance tied to VBUS for DFP (host device such as PC). These resistance serve as a voltage divider determining the final voltage level of CC wire. This voltage determines initial current level supported by USB.

Rd = pull down resistance = 5 Kohm

Rp = pull up resistance = 3 different values:

  •  56 Kohm = default = 0.5A @ 5V for USB 2 and 0.9A @ 5V for USB 3. Voltage level on CC wire = 5/(56+5) * 5V = 0.4V
  • 22 Kohm = 1.5A @ 5V. Voltage level on CC wire = 5/(22+5) * 5V = 1.0V
  • 10 Kohm = 3.0A @ 5V. Voltage level on CC wire = 5/(10+5) * 5V = 1.65V

Any voltage > 1.65V on CC wire is taken as no connection, as then the pull down resistance is assumed to be much larger than 5 Kohms (ideally Rd is infinity, and voltage detected on CC wire would be 5V)

Successful attachment of connector would be indicated by presence of a valid voltage on one of the CC wires. that wire would be used for PD communication. Once a default power supply is provided based on resistance values, further PD communication can now happen on CC wire. This PD communication happens via messages sent b/w src and sink. Voltage level on VBUS and higher currents can only be supported after successful negotiation.

PD controller: There is a separate chip called "PD controller" chip that is provided by major vendors as TI, STM, etc that provides all the functionality to deal with PD communication. It takes in D+/D- lines as well as CC1/CC2 lines, and does all power negotiation work to put correct voltage and current on VBUS. High speed data lines go thru another chip which is the main USB data controller chip. D+/D- lines alo go to this main controller chip, as they carry data too. The reason D+/D- go to PD controller chip is to determine power delivery for USB 2.0 (they aren't used for data communication purpose at all in the PD controller chip).

Alternate Mode:

A very useful mode in USB Type C connectors is Alt Mode. Here, it allowed these connectors to support not only native USB mode data xfer, but also alternate mode data xfer (aka AltMode) for other protocols (as Display Port and HDMI protocols) on the same wires. 

Alternate modes are defined and configured via USB PD protocol. Same CC1/CC2 lines are used for AltMode configuration. Structured VDM (vendor defined messages) are used on CC lines to enter AltMode. Unused pins on USB-C are used for Alt Mode of operation.

Display Port (DP) AltMode: This is one of the Alt Mode supported on USB-C. DP protocol requires 4 lanes (8 pins, since differential signals) for data xfer, 1 lane as auxillary channel (2 pins, since differential signals), and 1 wire as HPD (hot plug detect = this line is used by upstream device to detect plugging of downstream device).

DP Alt Mode allows TX1/RX1 and TX2/RX2 lanes to be used as Data lanes for DP, and SBU1/SBU2 to be used as auxillary lanes (since auxillary lanes do not have high speed requirement, these 2 lines can be used as differential lines), and HPD line is provided by the USB PD controller. There is a mux that is controlled by the PD controller. This mux takes data from USB lines, and routes them to either USB contoller (for regular mode) or to Display devices (for AltMode). The 4 data lanes are all unidirectional as display data only goes from source to sink (to be consumed), so all 4 lanes are configured as TX lines. DP is called as simplex protocol (unidirectional xfer), while USB protocol is duplex protocol (bidir xfer).

ThunderBolt3 AltMode: This is another AltMode supported on USB-C for USB4 protocol.

USB4 AltMode: This is yet another AltMode

MultiFunction AltMode: A combination of regular mode on one of the lanes and AltMode on another, i.e USB3.2 + DP
 

 

 

 

openssh: This is the official link: https://www.openssh.com/

There are lot of programs available that allow you to remotely log into your machines. Openssh is open source and most popular on Linux. It has a client server model. So, in order to allow others to log into your machine, you need to install a server program on that machine. This server program keeps on looking for any incoming connections. If it finds an incoming connection, and credentials are valid, it allows you to log into this machine, just as a local user would. On the other computer (client computer) from which you are trying to connect to this server, you need to install a client program of openSSH.

Install:

Cient program of openssh are usually installed on all Lnux systems. We can verify this by typing cmd "which ssh" on terminal. It should show path as /usr/bin/ssh. ssh is the openssh client pgm. Server program of ssh is called "sshd" (ssh daeman) and is not installed by default. We can install it as follows:

On a terminal, type the below cmd:

sudo apt intsall openssh-server => This will install openssh server on your computer.

Now type, "which sshd", and it will show binary executable path as /usr/sbin/sshd.

sshd daeman by default runs on TCP port 22. It starts on boot time.

Syntax ssh/sshd:

ssh cmd syntax here: https://man.openbsd.org/ssh.1

ex: ssh This email address is being protected from spambots. You need JavaScript enabled to view it. => This is used to log into remote m/c maaldaar.com, with user name "hari" on that remote m/c.

sshd cmd syntax here: https://man.openbsd.org/sshd.8

We can manually start/stop sshd, or check status using various cmds (see in "init vs sytemd" section). Here, we'll show by 2 means: systemd based and init based.

1. init based: sudo /etc/init.d/ssh start

2. systemd based: systemctl status sshd

Adding New User for ssh:

If you want to allow any user from any machine to ssh into your server, then you need to create a new user with some name, give that user a password. Then others can login with that username and that password. Password can also be made optional. Follow the steps:

  • Open a new terminal on ssh server m/c and type below cmds:
    • su adduser guest => here "guest" is the user name. It will ask for a new password for this user. It will then add this user, make a home dir for guest at /home/guest.
    • su passwd guest => You can change the password by using this cmd.
    • usermod -aG sudo newuser => This gives sudo access to "guest" user so that he/she can run any root cmd by being superuser. This is very risky and should only be done for trusted users.
  • Once new user has been created on server m/c, log into client machine and make a ssh connection to server m/c:
    • ssh This email address is being protected from spambots. You need JavaScript enabled to view it. => It asks for the password, and if both username and password are correct, then it makes a ssh connection and opens a terminal on server m/c.

 


 

Linux ssh related cmds:

There are many cmds in linux that establish a connection b/w 2 machines. A lot of these are built on top of ssh. Either we establish a sssh before we can use these cmds, or ssh is inbuilt as part of these cmds. Either way sshd should be running on the server m/c or the cmds will fail. Few such cmds are below:

Linux Secure Copy (scp) cmd:

scp is the linux cmd to copy files from one computer to other. It's equivalent of cp or copy cmd, except that it's done to copy files between computers and is done securely so that files can't be seen by any third party. scp uses ssh under the hood, so scp can only work after sshd is installed and running. We need sshd, or server ssh, to be active and running on the remote machine that we are trying to connect to. If it doesn't has sshd running, scp to/from that remote machine won't work. Usage is simple:

scp <src_machine:src_file> <dest_machine:dest_file> => scp cmd asks for user's password on another machine, as it uses ssh for authentication.

ex: user1@laptop1$ scp user2@laptop2:test.txt project/. => This copies the file "test.txt" from remote machine "laptop2" in user2 home dir to "project" subdir of current dir in laptop1. Laptop1 is our local machine and user1 is logged on this machine. He's some dir "dir1". Now file is copied to dir1/project/test.txt.

ex: user1@laptop1$ scp project/test1.txt user2@laptop2:dir2/test2.txt => This is the reverse of above example, where we are copying from local machine (laptop1) to remote machine (laptop2). Here we are copying file test1.txt as test2.txt.

 

Linux remote sync (rsync) cmd: 

rsync is another linux cmd to copy and sync files b/w 2 m/c. rsync is very popular and is  included on most Linux distributions by default.

Detailed link: https://www.digitalocean.com/community/tutorials/how-to-use-rsync-to-sync-local-and-remote-directories

syntax: rsync <options> <src_files> <dest files>

Steps:

  • Log into the client m/c (or server m/c). Establish ssh connection b/w the 2 m/c using ssh cmd with correct user name.
  • cd ~; rsync -a ~/dir1/ dir2 => this copies files locally from dir1 to dir2. Since / is at end of dir1, dir1 itself is not copied to dir2. -a copies recursively preserving symbolic links, timestamps, etc. -anv option also used commonly which does a dry run of what the cmd is going to do (-n is for "not do it", -v is for verbose)
  • rsync -a ~/dir1 guest@maaldaar.com:dest_dir => This is push method where we push files from local m/c (~/dir1) to remote m/c (dest_dir)
  • rsync -a This email address is being protected from spambots. You need JavaScript enabled to view it.:/home/guest/dir1 ~/dest_dir => This is pull method where we pull files from remote m/c (/home/guest/dir1) to local m/c (~/dest_dir)

 


 

Other movies, shows and series in USA

Besides the bollywood and hollywood movies, there are many other movies and shows that are released each year, that never go in theatres or on dvds. These are exclusively released to be watched on internet or on any streaming service.

Most popular streaming services are netflix and amazon in USA. Apart from these 2 big players, we also see a lot of small players as HBO Max, Hulu, Roku, Paramount+, etc. Most of them produce their own movies and release it for their subscribers on their own streaming channel (sometimes exclusively). They also show a lot of movies/shows from other channels too (by buying them for a limited time). Many of the Indian shows/movies which are released by netflix or amazon are only available to watch with their subscription services.

Apart from these US streaming providers, a lot of Indian movies and TV/Web series are released by various production houses/channels as Hotstar, Zee TV Sony, etc. Either you have to get subscription services to these individually (usually Hotstar carries a lot of these web series), or you can get IP TV streaming services, which carry most of these. One such streaming service is boxiptv streaming services.

NOTE: Netflix, Amazon have completely different movies and shows available on Netlix India or Amazon India. Those are not available to watch here, unless you have account with netflix India or amazon India. What I'm listing below are only relevant for USA subscribers.

Pricing: Most of the streaming services can be had for almost free or very cheap. I would say that you have to spend more than $5/month for any streaming service, you are paying too much.

Popular subscription services:

Netflix:

Netflix subscription costs about $15/month for 2 screens, so can be shared b/w 2 people, for a cost of $90/year per person. Or you can upgrade to 4 screens and 4K content for $3/month more (As of Jan, 2022, it's $20/month for 4 screens). It has a small selection of Indian movies and Indian documentaries, on top of American movies and series. With Netflix prices going up by 10% every year, I don't think Netflix is worth the $100/year that you are going to pay. I would suggest that if you really want to watch netflix, just sign up for their 1 month free trial (witha junk email address), watch everything that you want, and then cancel it after 30 days. That way you don't get charged anything. Next time around, sign up with a different email address, and again get a free month of netflix. Keep on repeating this for ever. To get around the "changing address" with each new sign up, you can just buy prepaid debit cards, and assign any address to them, and use them for sign up.

UPDATE Aug 2023: Netflix raises prices by $1/month every year, so now it stands at $25/month with taxes. On top of that they don't allow to share b/w 2 different households (may be they figure it out based on IP addr. They do allow once a month or something to log in from another IP addr, but that might change too). So, it's horribly expensive compared to other streaming services out there. I would advise to just cancel Netflix and sign up for cheaper options as Amazon, Paramount, Disney, etc. In Oct 2024, they mentioned that their gross margins will be 40%-50% matching cable TV profit margins. Basically meaning that streaming is as expensive as cable now, the exact companies that they were meant to replace because of higher fees. May be time to switch back to cable to save money :)

Netflix Gift Cards: A lot of times Netflix Giftcards go on sale for 10% or 20% off (a places like BestBuy CVS, Walgreens, Grocery stores, etc). You can search on slickdeals.net for those offers. Be sure to apply these GC to your Netflix account immediately on receiving them, as there have been datapoints on these getting hacked. So with GC you are effecively getting 10%-20% discount. One thing to note is that once applied to your account, you don't get a refund even if you cancel your service earlier. So, no matter how much Netflix raise the prices by, you have to keep on paying, until all the balance in your account is drained out. You can't transfer the amount to any other account either. So, be careful with how much Netflix GC you want to accumulate.

Amazon:

Amazon video content (movies, shows, etc) subscription is included with amazon prime membership. Amazon has been late to the game, but now is putting a lot of quality content in Hindi too. It's worth watching since it's all for free (with Prime membership). Netflix raises it's price every year, which doesn't digest with me. So, I prefer amazon over netflix. Also, all 4K content in included with basic plan of amazon prime, unlike Netflix, where you have to take their higher paying plan to watch 4K. Just like Netflix, it has it's own shows, series, movies which are exclusively shown on Amazon only.

HBO Max:

HBO Max is another subscription service provided by HBO. HBO Max goes for $70/year subscription charge for ad supported streaming. However, most of the times you can get credit from Amex (if you have Amex credit card), or other coupons or use cash back sites to lower your cost. HBOMax used to be included free with high speed AT&T internet services (not anymore as of Sep 2022). There are a lot of pouplar american movies on hbomax. NOTE: hbomax was parimarily a movie channel, so it makes sense that they have the largest collection of most popular movies. They also have very good original tv shows, which i didn't know about at all. This is one the popular subscriptions for watching Hollywood movies.

Paramount+ (Previously known as CBS All Access):

Paramount+ is a streaming subscription service provided by Paramount Global. IT has a decent collection of good shows, movies etc. The best part is that you can always find coupons for Paramount+, which allows you to keep watching for free month after month. May of these coupons work for existing subscribers too, so you don't have to create new accounts. A nice link listing all coupons is here:

https://www.doctorofcredit.com/free-month-of-cbs-all-access-with-promo-code-giving-works-for-new-existing-previous-users/

 Paramount+ is also available for discounts from time to time. One such 50% ff promo for full year is here ($25 for full year for Essentials basic package):

https://slickdeals.net/f/16104523-1-year-paramount-streaming-service-premium-50-or-essential-25-new-or-returning-members?src=frontpage

Peacock:

Peacock is other streaming service. It's provided by NBC Universal. It launched in 2020, and already has 50M subscribers. It has a ad supported version that's available for free. It's premium paid version has 2 forms: premium with ads and premium plus with no ads. Premium and Premium has more content than free version. So, if you want to watch something which is only on premium version, you can get those for cheap as they have sale/discounts from time to time. One such offer is here ($20 for full year for premium package):

https://slickdeals.net/f/16100038-new-subscribers-only-1-year-peacock-tv-premium-streaming-service-20-valid-thru-11-19?src=frontpage

HotStar, Zee5, etc:

These are all available on Boss IPTV, or can be purchased separately. They have only Indian series, shows, etc.

 

Movies and Web Series on Amazon, Netflix, Zee5, Hotstar, etc

 


 

Movies (Bollywood/Hollywood):

Movies are listed under "Hollwood/Bollywood" section.I'm listing movie links again here, with links to best movies, etc on these channels. These are just quick way to find out best movies available to watch on your channel. Many of these links are updated every month, so what you see there should be what's available.

Netflix Bollywood: These are popular movies available on netflix USA site (netlix.com) as of Sept, 2019. This site lists all movies on netflix USA: https://www.finder.com/netflix-movies

It lists Bollywood movies separately (by selecting "Bollywood movies" under "genre"). There is no way to search for all bollywood movies on netflix, unless you know the name of the movie. Complicating matters is that different hindi movies are on USA netflix website and Indian netflix website . So, above link is good resource (it seems outdated as many movies listed here are not available on netflix anymore).

Another good updated link with all bollywood movies streaming on netflix USA: https://accessbollywood.net/bollywood-movies-streaming-on-netflix/.

Another link is: http://bestonnetflix.com/genre/bollywood-movies/g/5480.

Bollywood movies on netflix:

I've listed primarily Bollywood movies below available on netflix USA. Most of these movies are already listed under "Bollywood movies" section. Bollywood movies may include netlflix movies too (may be in english too, but with Indian actors). Movies get added/removed frequently on netflix(at least once every month), so this list will keep changing. Hard to keep up :(

2019: badla, mere pyare prime minister, thackerey,

2018: andhadhun, padman, sanju, parmanu: The story of Pokhran, ladies first (netflix documentary, 1 episode), lust stories (netflix original), rajma chawal (netflix original)

2017: drishyam, mom, baahubali 2, secret superstar, toilet: ek prem katha, kaabil,

2016: dangal, pink, budia singh: born to run, neerja, airlift, moh maya money

2015: baahubali, masaan, piku, talvar

2014: PK, queen, The Shaukeens

2013: madras cafe, ugly, special 26, fandry,  6-5=2 (FIXME, yet to watch), ankur arora murder case,

2012: paan singh tomar, shahid, OMG: oh my god, bol bachchan, fatso

2011: no one killed jessica, dhobi ghaat(FIXME, yet to watch),, delhi belly, pyaar ka punchnama, singham, saheb biwi aur gangster, shor in the city, ready, tanu weds manu

2010: do dooni char, tere bin laden, peepli live, love sex aur dhoka, we are family

2009: 3 idiots, rocket singh: salesman of the year, well done abba,

2008: jodha akbar, EMI, shourya: it takes courage to make right .. right, A wednesday, ghazini

2007: taare zameen par, guru, jab we met, namastey london, Shootout at Lokhandwala, laaga chunari me daag, johnny gaddar, Bhool Bhulaiyaa

2006: rang de basanti, khosla ka ghosla, malammal weekly, baabul, pyaar ke side effects

2005: sarkar, paheli, no entry, kya kool hai hum, bunty aur babli, main meri patni aur woh,

2004: Khakee, swades, veer zaara,

2003: Hazaaron Khwaishein Aisi (FIXME< yet to watch),

2002: legend of Bhagat Singh, saathiya

2001: Lagaan, Kyo Kii... Main Jhuth Nahin Bolta,

2000: hamaara dil appke paas hai, pukar

1999: Taal, hum saath saath hain,

1997: pardes,

1996: raja hindustani,

1994: andaaz apna apna

Netflix Hollywood: These keep changing, but here's a link for top 250 hollywood movies on netflix:https://editorial.rottentomatoes.com/guide/best-netflix-movies-to-watch-right-now/

Best comedy movies: https://www.ranker.com/list/best-netflix-original-comedies/ranker-streaming

Amazon: This link has top 100 movies on amazon as per "rotten tomatoes". https://editorial.rottentomatoes.com/guide/best-movies-on-amazon-prime-right-now/

HBOMax:This link has top 100 movies on hbomax as per "rotten tomatoes". https://editorial.rottentomatoes.com/guide/best-movies-on-hbo-max/

 


 

Indian TV Web series:

I'm listing only hindi language web series below. Many Indian web series or TV series are produced by amazon and netflix and can be watched on their streaming platform. But besides those, many others are released by media houses as Zee5, Hotstar, etc. The most reliable place to watch these is on bossiptv streaming services. You can find hundreds of such web series over there. Many of them have multiple season, with each season having 10-15 episodes. So, these web series can easily be anywhere from 3 hours to 20 hours.

Here's a good link for top web series: https://en.wikipedia.org/wiki/Category:Indian_web_series

Hindi web series are here: https://en.wikipedia.org/wiki/Category:Hindi-language_web_series

This is the list of Top 50 Hindi web series: https://www.imdb.com/list/ls568832700/

TVF (The Viral Fever): This is a VOD channel, that produces Original web series. They used to be on Youtube, but became very popular, and started making series for big media companies as Netflix, etc. All of their series are worth watching, as it's one of the highest quality hindi web series you can watch. Wiki => https://en.wikipedia.org/wiki/The_Viral_Fever

Below are few selected ones that I enjoyed. If you don't like what you see here, then your taste is different than mine, so the list isn't of any use to you. I'm listing web series below which are filmed in style of a serial or movie. Documentaries are listed separately later.

 

2025:

Bada Naam Karenge: Released on Sony Liv and produced by Rajshree Productions, it's a very simple yet captivating teenage love story. As always, high quality and refreshing story line around love providing wholesome family entertainment typical of Rajshree. It's total of 9 episodes for season 1. You will enjoy it !!

Dabba Cartel: Released on Netflix, this is a drama series on a dabba wala girl running a business delivering food. It's not directly on dabbawala, but the character happens to be in dabbawala profession.

Gram Chikitsalaya: Created by TVF, and released on Amazon Prime, it's a series on a doctor trying to work in a village. It's similar to Panchayat, though not as superb. Still a good watch.

Dupahiya: Released on Amazon Prime, it's a comedy series set in a village about the stealing of a bike. Above avg comedy and story.

2024:

Very Parivarik: TVF series. Very funny day to day comedy about a middle class couple who have the boy's parents come and live with them in a big city. Released in 2024.

Jamnapaar:  Amazon Mini TV Web series (The India one). This is about a middle class family, with their son trying trying to be a CA (Chartered Accountant), and his struggles. Very light hearted and fun to watch.

Lootere:  Released by Disney/Hotstar, it's one of the best directed series based on a ship taken hostage by pirates. Lots of blood and sequence of events keep you glued to your set. It's picturized in Somalia, and scenes look stunning.

Prachand Ashok Produced by Balaji Telefilms and originally released on Colors. It's very nicely directed series on Mauryan King Ashok's life. 39 episodes with each lasting 30 min or less.

IC814: The Kandahar Hijack Streaming on Netflix, it's based on true hijack story of IC814 in 1999. It's nicely directed series. Total 6 episodes.

2023:

Trial by Fire: Netflix series based on the true incident of fire in a movie hall in Delhi in which 60 people were killed. Starring Abhay Deol, it's a fictitious story of a couple who lost both their kids in this fire, and their fight for justice. Very nicely put together. It has total of 7 episodes lasting for a total of 5 hrs or more.

Pop Kaun?: Released by Hotstar series, it's an above avg comedy about a guy trying to find out his real father, and very funny events around it. It stars Kunal Khemu. I enjoyed it as it had an additional twist in the end. "Pop Kaun" pop song is humorous too.

United Kacche: Released by Zee5, it's a good comedy about a person who migrates to UK, and lives with illegal immigrants, works illegally and keeps on getting in trouble. It stars "Sunil Grover" from Kapil Sharma Show, and is directed in a very humorous way. The end is little abrupt.

Taj: Divided by blood: Released by Zee5, it's a historical drama based on Akbar and his 3 sons. It's very nicely photographed and directed.

Dahaad: Streamed on Amazon Prime, it's one of the finest thrillers starring Sonakshi Sinha. It is about a serial killer in the state of Rajasthan. All 8 episodes are just captivating, Can't miss !!

Half CA: Produced by TVF, and streamed on Amazon MiniTV (which is free on Amazon India app), it's a great series showing the struggles of kids preparing for CA (chartered Accountant) exam. Other series focus on more popular JEE and Engineering exams, but this gives a fresh view on equally hard CA exams for Commerce students.

Kohrra: Streamed on Netflix, this is another superb crime thriller involving the murder of an NRI bridegroom.

Aakhri Sach: Released by HotStar, this is an amazing crime thriller loosely based on the real story of mass suicide committed by a family. Keeps you on the edge.

The Railway Men: Netflix series based on true event of "Bhopal Gas tragedy of 1984", and how few heroes from Indian Railway saved thousands of lives evacuating people. Total 4 episodes of 1 hour each. Superb direction and heart wrenching plot. Keeps glued to the end.

Taaza Khabar: Disney+Hotstar series based on BB getting a blessing of getting Khabar early, which he uses to his advantage/disadvantage. 1st season is 6 episodes. 2nd season came out in 2024 with 6 episodes. It's highly rated on IMDB, but it's a below avg series. Part 1 is still ok, but Part 2 goes downhill pretty fast. I included it because it's constantly getting rated  as Top 50 Hindi series. probably because of BB popularity on youtube (see Dhindora below). Watch it if you run out of things to watch !!

2022:

Yeh Kaali Kaali Aankhen: Netfix series with lots of twists, on love, hate and crime. Lots of suspense and surprising twists all along. 2 seasons. Season 1 ends on a cliffhanger, Season 2 is supposed to come later.

Human: Disney/Hotstar series based on new drug development by a medical pharma, and associated crimes. Thrilling to the end.

The Great wedding of Munnes: Produced by Jio Studios. It's a very charming and enjoyable comedy that came after a long time. It's about a guy looking to get married, and the troubles he runs into. Worth watching !!

The Great Indian Murder: Produced by Disney+Hotstar, it's based on novel "The Six Suspects". Thrilling movie about a murder, where the unsuspecting murderer is revealed at the end. Above avg Thrilling series.

2021:

The Empire: Released by HotStar, It has stunning visuals. It's based on the story of Babur and his journey to establishing his kingdom in India. Very nicely portrayed in 8 episodes of Season 1. Each episode is around 45 minutes. Worth the watch.

Aranyak: Released by Netflix. Very thrilling and suspenseful story about a series of murders with mix of mythical character. Features Raveena Tandon and Ashutosh rana. Keeps you glued to the end.

Gullak: Released by Sony Liv, Gullak is a very charming web series of a poor middle class family, and day to day drama. It's serious comedy and lots of fun to watch. It has 4 seasons. 1s season came out in 2019, 2nd season in 2021, followed by 3rd season in 2022 and 4th in 2024. It has 5-6 episodes per season, but each episode is 30 minutes or so.

Metro Park: An Eros Now series, it's a very simple and entertaining series about a Gujarati couple with 2 kids living in NJ, USA. It has 2 seasons. 1st season came out in 2018, while 2nd season in 2021. Both seasons are superb depicting day to day comic activities. Enjoyed it thoroughly. Worth watching for sure !! Not sure, why it's not mentioned in any of the top 50 list.

Maharani: Sony Live series. If you enjoy movies on politics, you will definitely enjoy this series. It's based on politics in Bihar, where an uneducated wife of current chief minister is sworn in as chief minister. Season 1 came out out in 2021. The ending was left open, leading to season 2 in 2022, which was equally entertaining.

Decoupled: Netflix romantic comedy series. It's very funny, and talks about day to day things happening in a not so successful married couples life, featuring Madhavan.

Aspirants: Produced by TVF and streamed on Amazon Prime, it's a story about 3 friends preparing for IAS (UPSC) exams. Superbly directed showing the struggles and the afterlife of an IAS. 2nd season released in 2023. Very captivating.

Sunflower: It's a ZEE5 original series revolving around a murder mystery in a middle class apartment complex called "SunFlower". It's superbly funny with lots of twists, nonsense/dumb events and definitely not to be missed. Must watch !! Second series came out out in 2024.

Dhindora: It's on YouTube only. The producer is Bhuvan Bam (BB) who has a comedy channel on youtube called "BB Ki Vines". This is released on that channel. It's top rated on IMDB. It is full of foul language, but is a good nonsense thriller comedy series about a person winning a lottery, and everyone wanting a part of it. BB plays most of the important roles himself, which makes it more like cheap youtube shorts. "BB Ki Vines" Channel also has lot of 1 episode comedy on various topics, which are fun to watch too. There is

 

2020:

Aarya: Released by Hotstar, it's a real thriller with very surprising ending for the 1st season. Sushmita Sen is the lead character as Aarya. Season 2 came out in 2021, followed by Season 3 in 2023 and 2024.

Welcome Home: Released by Sony Liv, a very entertaining psychological thriller based on a true story. Start is slow, but movie picks up steam pretty quickly.

A Simple Murder: Released by Sony Liv, a very entertaining comical thriller about a murder gone wrong.

jamtara: Released by Netflix. good storyline about phishing in India. Lots of indian maa/bahen gaali if you miss that !!

Your Honor: Released by Sony Liv, it's a another nice thriller with a very unexpected ending

Panchayat: Released by amazon. Very nice light hearted movie about a educated guy getting a govt job in a village. Worth watching !!

Scam 1992: The Harshad Mehta Story: Fantastic web series based on true story of Harshad Mehta who most believe caused the 1992 stock market crash. Very entertaining and kind of makes you feel bad for Harshad.

Mirzapur: Released by Amazon. A story about crimes and don, it's very gripping and keeps you hooked till the end. It has 3 seasons, 1st was released in 2018, while 2nd season came in 2020. 3rd season came out in 2024. It's a dark story, with deaths and revenge. 1st season leaves you in a limbo, and 2nd season leaves you in a limbo too. May be 3rd season takes you out of that. Still worth your time.

Breathe: Into the shadows: Released by amazon. This stars Abhisekh bachann, and was one of the highly anticipated series of 2020. It is released as the sequel to Breathe season 1 that was released in 2018. Except for the cast that is mostly the same from season 1, there is no connection to the previous season story. However, the plot is very captivating about the kidnap of a couple's daughter. Breathe season 1 seemed better in terms of how the whole story was tied together. Still worth watching.

Undekhi: Released by sony Liv, it's a very good crime and thriller plot. It's based on true events, and is about a killing of a girl in a wedding, and subsequent drama. The end is disappointing, but it will keep you to the edge till the very end.Season 2 of this came out in 2022.

MannphodGanj Ki Binni: Sweet romantic and comic story about a young girl and her family in a small city. It shows typical day to day family activities, lovers, loafers, fights, etc.

Ashram: This is one of the must watch series about a baba, his huge following and power. This is based on a true story. It has 2 seasons. 2nd season came out towards end of 2020, while first season came out during mid 2020. The 2nd season left possibility of more season coming, as the story didn't end. However, the series is very interesting. Must watch.

Dangerous: There are more than one movie and web series with same name. This stars Bipasha Basu and her husband Karan Singh Grover. It's a nice thriller about the kidnapping of a person's wife in London. It's an above average movie, but has good scenes (if you know what I mean).

Pariwar: This is a comic Hotstar web series. It has 6 episodes totaling around 2 hours. It's very light hearted comedy about a old guy donating his land and his 3 grown up kids wanting a part of it. Definitely a above avg comedy with highly experienced starcast.

Hostages: A very long web series from Hotstar. It has 2 seasons with about 14 episodes each. It's about a doctor being held hostage, and a lot of drama around it. it's a very high paced movie, and keeps you stuck to your seat. However, the story itself is hard to follow, and made little sense. Nevertheless worth watching just for the high drama.

Asur: It's a long thriller web series. May be watched once for the high drama and starcast. Definitely keeps you glued. However, the story looked all non sense and hotch-potch to me.

2019:

Kota Factory: Released by amazon. This is based on the story of how all IIT-JEE aspiraants go to Kota for preparation, and their struggles in a very comic and real way. It will be enjoyed by people who have ever prepared for entrance exams in India. Season 2 of this came out in 2021, which is just as interesting.

Virgin Bhaskar: It's an adult comedy, but has barely any scenes. It's about a virgin boy falling in love with a girl. It has 2 seasons. Season 2 came out in 2020. It's an above average comedy, with some nice direction.

Delhi crime: netflix documentary about rape case in delhi on a bus. Multiple episodes

Hostel Daze: It's more relate able to people who have studied in an engineering college. It's an above average comedy about different activities that goes on in boys engineering college. It will keep you entertained till the end. Worth watching once.

Mind The Malhotras: Released on Amazon, it's a nice comedy based on a family where husband/wife are going thru mid life crisis, and funny day to day things going on in the family. Season 1 came out in 2019, followed by season 2 in 2022.

Criminal Justice: Released on Hotstar, it's a crime thriller, that keeps you hooked till the end. Very nice story and direction. There are 3 seasons, with 3 different stories. The first season "Criminal Justice" was released in 2019. It is about an innocent guy indicted for murder, and his tortures in jail. The 2nd season "Criminal Justice: Behind closed doors" was released in 2020. The 3rd season "Criminal Justice: Adhura Saach" was released in 2022.

Hey Prabhu: Released on MX Player, it's a comedy web series. Very funny story around a 26 yr old living with his parents, who's working in a creative job, and his day to day activities in and out of office. The next season "Hey Prabhu 2" came out in 2021.

The Family Man: Released on Amazon, it was a hit show about a family man (Manoj Bajpayee) who works in a regular job, but is in fact a secret agent for NSA trying to protect the country. It has 19 episodes. I didn't find it interesting at all, but keeping it in the list for completeness.

2018:

Breathe: Released by Amazon. Thrilling story with a very unique plot, about how far a father goes to save his only son.

Damaged: Fatal Pursuit of Love: A very captivating thriller about a serial killer. Dark story, but keeps you stuck to your seat. It's 2nd season came out in 2019 named "Damaged 2: Love has it's secret". This is a completely different story, and has no relation to the 1st season. It's a much smaller series with just 6 episodes of over 1 hour total in length.

Swami Baba Ramdev: the untold story:  netflix documentary (FIXME: yet to watch)

Sacred Games:  One of the first highly popular Indian series released by Netflix. set around crime but fascinating and adult content. Not for everyone, with so much bloodshed and foul language.

Yeh Meri Family: Released by TVF. This is  a very light hearted comic story about a family living in 1990's. It's nostalgic and nicely directed. 1st season had 7 episodes.

Akoori: Released by Zee5. A light hearted movie about a old guy and his two adult kids, who are about to lose their home. Nice comic twist of events. Feels good to watch.

2016:

Humorously Yours: Produced by TVF and released on mini TV series (amazon India), it's a very nicely made comedy about a young stand-up comedian and his struggles. Season 2 came out in 2019.

2015:

Bang Baaja Baaraat: Released by Amazon. Very hilarious movie about a marriage event. With parents on both sides involved, events take unexpected turns. Good adult subtle comedy, definitely on top of pack of comedy movies. Must watch.

TVF Pitchers: Produced by TVF and released on TVF Play and later on Youtube, it's a very nice and humourous plot of a startup started by 4 guys. It was single handedly developed by the founder of TVF, Arunabh Kumar who also acts in this series. 2nd seson came out in 2022 and was released on Zee5.

2013:

Buddha (Rajaon ka Raja):  Original release was on Zee TV and DD. Later it aired on Netflix (As of 2023, it's NOT on netflix nor or any other channel). It's an epic serial, 55 episodes, beautifully picturized story about buddha. Must watch for all ages.

Mahabharat (Star Plus):  This was produced by Swastik Production, and aired on StarPlus. It's available on Disney+ Hotstar. It starts with Shantanu, the father of Bhisma.  It had 267 episodes and ran for a year. It is one of the best portrayal of epic Mahabharat. This is better picturized than B.R.Chopra's Mahabharat that was aired in 1988. Must watch for all ages.

 


 

USA TV Web series:

I'm listing all American Web series here that you can watch on Netflix, Amazon, HboMax etc.

Netflix: Top 150 netflix series (mostly american): https://editorial.rottentomatoes.com/guide/best-netflix-shows-and-movies-to-binge-watch-now/

Amazon: Below is the list of best web series on amazon as per rotten tomatoes https://editorial.rottentomatoes.com/guide/best-tv-shows-and-movies-original-to-amazon-prime-video/

HBO max: Best series to watch, produced or released by hbomax. Only English web series available. https://editorial.rottentomatoes.com/guide/the-best-hbo-max-shows-to-stream-now/

Misc: There are many other channels like NBC, CBS, ABC, etc where you can watch other webseries. However, most of the popular web series are above 3 platforms, so no need to waste time and money subscribing to 100's of streaming services.

2025:

Don't Die: A man who wants to live forever => On netflix. it's a documentary on real life story of multi Millionaire Bryan Johnson and his project Blueprint, where he's trying multiple things on his body to live forever. Very popular and interesting topic.

2020:

Tiger king => On netflix. real life story of a zookeeeper keeping 200 tigers.

The speed cubers => On netflix. This is a very short 40 minute documentary on speed cubing - solving 3x3 rubik's cube fastest. This documentary covers the fascinating world championship of speed cubing. Definitely something new and interesting.

Never Have I ever (2 seasons, Indian actors)=> On netflix. A fun charming movie about a teenage Indian girl, Devi, in USA and her high school life with lots of drama. It's decent enjoyable  comic series to watch. 2nd season came out in 2021. Equally entertaining.

The social dilemma => On netflix. A very good netflix documentary on harmful effects of social networks on our lives, right from mouths of inventors of these platforms. enlightening and fascinating

Bad Boy Billionaires (India) => On netflix. This documentary shows the rise and fall of 3 flamboyant (i.e bad) billionaires in India.

2019:

Inside Bill's Brain => On netflix. Nice documentary on what goes on inside Bill Gates brain, Perpective from Bill himself, as well as his wife, colleagues. It came before his divorce announcement, so wifey had good things to talk about him :)

Unbelieveable => On netflix. A nice cop, rapist and victim story. It's one of those thrilling murder investigation kind of series, nothing unexpected. 8 episodes in total keeps you busy. A decent series.

2018:

Wild Wild Country => On netflix. An eye opening documentary on ashram of Osho Rajneesh, a self proclaimed Bhagwan in 80's. It's based on interviews, but is picturized nicely. Osho Rajneesh became very popular in 80's with his radical ideas of free sex.

Mars => On netflix. TV series about Mars expedition, and people trying to live there. 2 seasons, 1st season came in 2016, 2nd season in 2018. Superb scenes, keeps you glued.

2017:

Saving Capitalism => On netflix. Nice documentary on how capitalism is destroying lives of people. My own views of Capitalism are different  than what's projected in movie, but the end effect is the same: gap between rich and poor widens.

Young Sheldon: On HBO Max. It premiered on CBS. 7 seasons long, with 1st season in 2017. 5th season came out in 2021. It's a prequel to very popular TV series "Big Bang Theory".  It's very comic series about a 9 year old genius kid, Sheldon, and funny events happening around him. It's on real life character, Sheldon who was a physicist and went on to win noble prize. The grown up kid from this series is the "Sheldon" in "Big Bang Theory". Both series can be watched independently. I found it very comic and worth watching. Not sure why it's not rated that high on internet. Here's a link: https://en.wikipedia.org/wiki/Young_Sheldon

2015:

master of none (2 seasons with 10 episodes each, Indian actors) => On netflix. great storyline about an indian immigrant, and his life. Rotten Tomatoes rates it at 100% (max possible rating !!)

2014: 

silicon valley: On HBO Max. This is rated R due to language, but is a must watch for it's witty plot on silicon valley startups. It's first season came out in 2014, and then a new season every year until 2019. It has 6 seasons so far. More details here: https://www.rottentomatoes.com/tv/silicon_valley

2013:

Orange is the new black => On netflix. american series about life of a lady in prison. Was one of the most popular shows of it's time

2011:

shameless => On netflix. good unpeculiar comic tragic show. It keeps you tied to the end. Watch it for nudity if not for anything else !!

2010:

The social network => story about facebook founder and the early history of facebook. Nicely directed.

2007:

Big Bang Theory => On HBO Max. It premiered on CBS. 12 seasons long, with 1st season in 2007. Final concluding season came out in 2017. It's one of the most hilarious TV series about a couple of very genius males, and their desperation for girls among other things. You have to watch it more than once to get all the funny stuff. Absolutely must watch. It started as not so popular, but quickly rose to number 1 in popularity. Here's a link: https://en.wikipedia.org/wiki/The_Big_Bang_Theory

2005:

The office => On netflix. It was first made in UK. It's US adaptation was the most popular and aired on NBC from 2005 to 2013. It ran for 9 seasons for a total of 201 episodes. It's about comical events happening in a office space, and became the top streamed show on Netflix in 2019. It's a very comical show, and again one of the hit sitcoms.

1994:

Friends => On HBO Max. It premiered on NBC from 1994 to 2004. It has 236 episodes from 10 seasons. The show revolves around 6 young friends and comical events around them, with some reomance thrown in between. One of the most famous sitcom, especially among young people. It was the most watched television shows of 2000s.

1989:

Seinfield: => On netflix. It premiered on NBC from 1989 to 1998. It has 180 episodes. One of the best comical shows about 4 friends living in a city trying to demean each other. It started very poorly, but became one of the most watched sitcom in history.

 

 


 

Nature/Wild life series:

Some of the best nature wild life series are on netflix. It would be a shame to not watch these, as they capture the finest natural scenes. David Attenborough has made a lot of these, and these are some of the highest quality documentary that will get you attached to these series, even though you may not be the type of person who usually watches these kind of shows ..

This lists some of his series which are also shown below (year released followed by the name of the series): https://www.imdb.com/name/nm0041003

2019: Our planet => consistently in top 100 of all time best netflix originals

2017: Blue Planet II

2013: Rise of Animals: Triumph of the vertebrates (2 episodes)

2013: Africa => 6 episodes

2011: Frozen Planet

2009: Charles Darwin and the tree of life

2006: Planet earth

2003: Deep blue

2002-2003: The life of mammals (10 episodes)

2001: The Blue Planet

1984: The living planet (12 episodes)

1979: Life on earth (13 episodes)

 


 

Stores:

Shopping sections lists all the things that you shop in your daily use.

This section provides general references to all the stores from where you can buy things from. However, specific deals won't be posted here, but in the deals section. Credit cards and Bank account deals are in finance section. Shopping is categorized into following:

  • - laptops:
  • - phones:
  • - groceries
  • - gas:
  • - clothes
  • - toys
  • - medicines
  • - miscellaneous

 

Before we get into the stores, let's explore different ways to save money on sales tax as well as any rebates offered by government, utility companies or other private companies.

 


 

Sales Tax holiday:

Most of the states in USA charge sales tax except for 5 states - Alaska, Delaware, Montana, New Hampshire and Oregon. However among states which charge sales tax, there are some that give you sales tax holiday once or twice a year. Different states have different sales tax holiday during different times of the year. You can save about 10% or so depending on the sales tax rate. Below are some sales tax holiday days for various states.

TEXAS:

Texas has sales tax holiday 4 times per year on different items - during April (on emergency products), May (on energy efficient and water efficient products) and August (on clothing, shoes, etc). You can get more info on this website: https://comptroller.texas.gov

Link for various tax holidays in texas: https://comptroller.texas.gov/taxes/sales/faq/tax-holidays.php

Appliances: In Texas, the only time to buy appliances is during memorial day weekend. They have sales tax holiday for buying any energy efficient or water efficient appliances. Energy efficient appliances need to show "ENERGY STAR" logo on them in order to qualify. Water efficient appliances need to display "Water Sense" logo. Most appliances as Refrigerator, washer, dryer (dryper only qualifies if it's part of washer dryer combo unit, and not sold separately), ceiling fans, shower heads, dishwasher, etc qualify. With appliances prices so high, you could easily save $100-$200 in sales tax. On top of that, most retailers as Home depot, Lowes, Costco, BestBuy will have good sales on Memorial day weekend. If you shop around, you can get pretty good discounts on these.

For various years, here's the link (it gets updated with the latest year): https://comptroller.texas.gov/taxes/publications/96-1331.php

2023: May 27-May 29:

2022: May 28-May 30: https://comptroller.texas.gov/taxes/tax-policy-news/2022-april.php

 

Back to School items - clothing, footwear, school supplies: You don't pay sales tax on selected items during the back to school weekend, which is usually in first or 2nd weekend of August. It takes place a week before public schools open for new academic year.

For various years, here's the link (it gets updated with the latest year): https://comptroller.texas.gov/taxes/publications/98-490/

2022: Aug 11 - Aug 13:

2022: Aug 5 - Aug 7:

 

Federal rebate:

2017-2021: There is $500 federal rebate available for buying lots of energy star efficient appliances. It expires at end of 2021. It's limited to $500 per taxpayer over his lifetime. So, if you haven't taken advantage of this $500 credit, buy something that you might need in future by end of 2021. If you bought something in past, and didn't apply for this rebate, you can file amended return for that year and claim the credit.

Here's the link for the $500 rebate: https://www.energystar.gov/about/federal_tax_credits/non_business_energy_property_tax_credits

 

P&G rebate:

This rebate is offered by P&G every year, and is valid no matter from where you bought your P&G products. It's valid on limited number of P&G items, so check the rebate form before you buy items. You need to make an account on this link: https://www.pggoodeveryday.com/rebates/

Once you have an account, you can see current rebates. Their rebates usually run for 3 months, once or twice a year, and you get $15 off $50 or more, so 30% savings on top of whatever discount you get from the store. This is all online, so you don't to spend any money on stamps, and P&G is pretty good at honoring these. I never had any issues getting the reward card from them. See in deals section for any active rebates.

 


 

Merchants:

These are some of the most value oriented merchants or websites listed below. I'll list specific items later. I'm listing the US version of the website, as deals are usually available only on US websites.

walmart.com: Walmart is the behmoth in retail They advertise "low prices", but their prices are low only for people who need to buy something right now. They have close to the lowest price for any item on a given day. However, there are usually coupons, sales, etc at other stores from time to time, where you can buy items for a lot price than walmart's price. People who are willing to wait for dales or deals can find stuff for about half the price of what they can find at walmart. So, I don't recommend shopping at walmart, unless you find items on sale or are cleaning their clearance racks (with > 50% discount) or need something right now due to an emergency. The only good thing about walmart is tat their return policy is very good, and almost everything can be returned in 30 or 90 days.

  • Verdict: Walmart is a very good store to buy anything that you can find on sale. Definitely better than amazon and ebay. Walmart also has lots of items on clearance in their stores, which are really very cheap. I would certainly buy from walmart any day over amazon and ebay.

amazon.com: amazon is the biggest online merchant. It used to have a lot of deals,  but lately it's prices are the same as walmart on most of the stuff. Amazon doesn't allow price adjustment anymore, so if the price of item goes down, you are out of luck. Good news is that it allows many items to be shipped back free of any charge (just look at the return policy mentioned for the item you are buying), Almost all the items have 30 day return window. Buying from walmart is usually better, as you can return the item and rebuy it, incase the price goes down in the next 30 or 90 days. Walmart has a 90 day return window for items sold by walmart, so much better return policy there. Amazon also requires yu to spend $25 in a single order in order to qualify for free shipping (unless you have prime membership, which in itself is pretty expensive at > $100 per year)

  • Verdict: Amazon is lot better than ebay, but is still very uncompetitive when compared to walmart. Walmart has longer return window (90 days vs 30 days for amazon). Walmart allows free shipping for most of the items sold by 3rd party sellers on it's websites (unlike amazon which reuires you to purchase atleast $25 worth of items). Retuens at amzon are easy (just goto store to return it). So, if same item is available at walmart even for a few bucks more, I would advise buying it from walmart.

ebay.com: ebay is a good website to buy cheap chinese items. Many of the US sellers on ebay are present on amazon.com too, so you may want to check the price on both of these websites to see where it's cheaper. A few times every year, ebay offers 5% ebay bucks, which gives you 5% back in ebay credits to use on anything at ebay in the 1st month of next quarter (for any ebay bucks earned in previous quarter). They charge sales tax on every item sold on ebay, and 5% ebay bucks are mostly useless. You do get 1% cashback by using some cashback websites as topcashback.com. Sometimes ebay has special cashback of upto 10%, that may be the only time when ebay might be competitive with amazon.

Until 2018, ebay was a very good website, which regularly offered coupons of 20% or more on any ebay item, sold discounted giftcards, allowed you to buy gold/silver with ebay gift cards, but all those good days are gone. Now ebay is just a ghost site, trying to maximize profit from whatever buyers it has on it's site.

You may want to buy discounted ebay Giftcards to use on ebay. They are rare to find. Sometimes AMEX credit cards give you offers of "$25 in credit for spending $250 at BestBuy". You may buy ebay GC in store with such offers. Once any money on ebay Giftcard is used on ebay, it gets locked to that account, so it can't be hacked. However, ebay giftcards just have a 13 digit redemption code (with no PIN), so it makes it vulnerable to hackers. Although so far, I haven't seen any of my ebay GC getting hacked. This is the link to check your ebay GC balance:

https://www.ebay.com/gft/balance

  • Verdict: ebay is a risky website to buy anything expensive. You should use it to buy cheap chinese stuff (<$10 like phone cases, led, transistors, etc), definitely no electronics over $10 (unless it's from a big retailer or manufacturer as BestBuy, Black and Decker, etc). There is no central support (individual sellers selling items who don't care). After 30 days of placing an order, there's nothing ebay will do to resolve any issue. Many of these items take more than 30 days to be received, so you are out of luck by the time you receive your item. Most of the items have a 30 day return window, but they require you to pay return shipping. That is why some of the sellers on ebay are able to sell low quality items. Just not worth all the hassle. If the same item is available on amazon from the same seller even for a few bucks more, I would advise buying it from amazon. At least amazon will allow you free return (no return shipping), and a better customer support than ebay.

groupon.com: Groupon is a good website to get hotel deals, restaurant deals, beauty deals and attractions (things to do) in different cities. You get cashback of up to 10% most of the times (on cashback sites, usually swagbucks gives 10% cashback). There are also coupons every week for extra 20%-30% off. With all of these, your final price is 50% of the original price (usually cheaper compared to buying thse services elsewhere).  As of 2023, the service has gone downhill, refund is very difficult, and almost all sales are considered final. Even if the merchant doesn't honor Groupon, Groupon won't give a you a refund. In the past, they allowed users to exchange any unused Groupon deals with any deal on website, but NOT any more. So, be aware of what you are getting in. 

  • Verdict: Before you buy any service, check the price on groupon. Most of the merchants on Groupon are well rated, and I never had trouble. Buy only when you are 100% sure to be using that Groupon, and use a credit card. Use that Groupon within 30-60 days so that in case of that Groupon not working, you can dispute it with the credit card company.
  • Avoid buying Groupon GC for 2 reasons: 1. You don't get cashback and 2. Refund is almost impossible (no dispute can be filed as it's not a credit card). I used to buy groupon GC at 10% discount and use it on groupon along with cashback before 2022.  

wayfair.com: For cheap furniture, this is a good website as it has awesome customer service. If you have any parts missing, they will usually refund you very generously, or send you a replacement product for free. However, furniture from here are not too heavy (price per kg of wood is not very lucrative), but they are good looking. Prices are good too. Usually you can find a 10% off wayfair coupon anywhere (usps moving package, flyers, new customers, etc), so that saves extra 10%. Don't be fooled by their "original prices" as they are jacked up at least 3-5 times.

  • Verdict: Check the price of anything you buy from wayfair at walmart and amazon. You may be able to get almost same item at lower price. The only good thing about wayfair is their superb customer service. They refund partially (10%-30% of price) for any damage that you claim without requiring any proof (a lot of scope for abuse here).
  • You can buy wayfair giftcards at grocery stores for 20% when they are on sale. Accumulate those until it's time to buy something.

 


 

Pharmacy/Drug Stores: These CVS and Walgreens are the 2 biggest medical stores, where you can get all your medical supplies. They are called Pharmacy stores. Walmart, target and most other grocery stores also have pharmacy section, and you can usually find all your medicines over there too. There's no difference in price for prescription medicines, since those prices are dictated by your insurance companies, and NOT by your pharmacy stores. So, there's really no preference in picking up medicines from CVS/Walgreens.

 One thing to note is that CVS and Walgreens carry a lot of other day to day items as toothpaste, beauty supplies, bread, milk, photo, etc. Most of the stuff is way overpriced, but they usually have coupons to offset their high prices. Even with the coupons, their prices are high. However, from time to time you may be able to find good deals, where you can stack multiple coupons. Walgreens usually has lot more deals than CVS. I haven't found any worthy deal at CVS in 2020 or 2021. However at Walgreens, I've found lots of deals, including free toothpaste, free photo, very cheap nuts, razors, etc. So, stick with walgreens if you are looking to get some free stuff every year.

Walgreens: Walgreens is my favorite store in 2021 for it's awesome deals (mostly items for free after reward points). Any deals at Walgreens are posted in our deals section. The most common deal at Walgreens is free photo (usually 8x0, 5x7 and 4x6 photos). You can find those deals in"photo" section. Other common deal is discounted Gift cards for Kohls, Macys, dominos, etc couple of times every year. You can find these deals in our "gift card section". You can usually pick toothpaste, toothbrush, mouthwash etc for free (after reward points) couple of times a year. Walgreens has great rewards program. You need to sign up in store/online (it's free) and get a "Balance reward member number". Now you can connect this card to your phone number or online walgreens account. You start earning 2 kinds of rewards with the Walgreens Rewards membership:

  • Walgreens cash rewards (WCR): These are more popular rewards. Walgreens usually offer reward points on lot of purchases. These reward points don't expire for  a year since you receive them, so you can use them at your leisure (they expire in 6 months if your account is inactive). You do get 1% WCR on everything that you buy at Walgreens including prescription. So, I buy all my prescription supply from Walgreens (even though their pharmacy department is worse than CVS, it's only couple of times a year that you need to deal with them). They also offer coupons once a month or so for something like $4 rewards on $20+ purchase. You shouldn't use existing WCR for making such purchases which require you to spend a certain amount of dollar, as sometimes those invalidate the coupon and you don't get the reward point. However, reward points can be used on offers like "get $2 WCR on buying one colgate paste", since these don't require you to spend a dollar amount of money. Your total needs to be above $20 before manufacturere's coupon (on coupons like $4 rewards on $20+ purchase), but after applying other coupons (walgreens coupons, etc), and before taxes.
  • Walgreens Register Rewards (WRR): These are less common and are given for in store purchases. They just get printed in store receipt. These expire within 7 days. If a offer says, that you are going to get certain WCR for purchasing something, and you don't see it printed on the receipt, you didn't get it. I don't bother about buying items which have WRR rewards, as it's hard to know if you are going to get it or not. they also expire so quick, that they are mostly worthless.

Keep in mind that even though "estimated" walgreens rewards may show on your order in your email and in your pickup receipt, but they may never appear in your account. The promotional rewards may not apply correctly to your account. So, always check your account for your rewards points after you pick up your order. If they don't show up, chat with customer service. If they apply those reward points, fine, else just return the order. Reward points apply automatically if all conditions have been met. Cancelled orders mess up reward points, so always check your rewards on cancelled orders. Sometimes rewards never show up for some orders. Customer service told me it's because I redeemed points, or my order got partially cancelled or the order just didn't qualify for additional points. Chat with them nicely, and most of the times they will give you "free reward points" as a goodwill gesture.

One other nice thing at Walgreens is that after summer, christmas, etc, they have tons of items on clearance. Most of them are 75% off. sometimes you will find stuff at 90% off, which is as good as it can get. Kids toys, swimming kits, candy, back to school items, decorative stuff, over the counter medicines, etc go for a dollar or two. Best time to buy summer clearance is in September. For Christams clearance, January is the best.

UPDATE 2023: Minimum order of $10 for free store pickup => Walgreens has now implemented this policy of Minimum $10 of order (After coupons, promo codes, etc) for free store pickup. It's hard to find "on sale items for $10", as they will have just 1 or 2 items on sale at a given time. This is nice little trick to get around it as posted on slickdeals:

  • TRICK: You don't have to fill $10 for free pickup. Add an expensive item into the cart to take the total over $10 and proceed to continue to checkout until you are in the review screen. Open the cart in another browser tab. Remove the expensive item. Go back to the original tab and continue checkout. It will let you checkout with pickup with the expensive item removed. I've tried and it works every time.

CVS: I would avoid CVS as of 2021. CVS has really dried up on deals. Free Toothpaste are once a year deal at CVS. They also have free 5X7 photo offers couple of times a year, but not as often as Walgreens. They have also their "Extra bucks (EB)" reward program, similar to Walgreens. You just need to sign up for CVS membership (it's free to join).  Most EB expire within 7 days, and it's hard to find something to spend it on, since everything is so overpriced. It's unlike walgreens where you can wait to buy stuff as WCR don't expire for a year. Not with CVS. CVS as a store is dead, as I could never find anything to buy here anymore (this is for year 2021). I had a free $1 EB. I searched the store for 30 minutes, and still couldn't find anything to buy at all. Everything is overpriced by at least 2X. I finally threw away the EB. That's how bad it has gotten :(

With both Walgreens and CVS, my strategy is to always buy items that are cheap after instant discount. You combine your available offers with other rewards and coupons and get things really cheap, especially the items that are on sale/clearance already. Items which give you points on purchasing something are a hit or miss, so it's for those who understand the risk.

FLU SHOTS/ COVID VACCINES: All major Pharmacy chains offer some coupon for getting a FREE Flu shot. The flu/covid shots/vaccines are themselves totally free (covered by almost all insurance). Walgreens has been a leader in the game, offering $10 off $10+ coupon  or $20 off $20+ coupon in the past for getting fluu/covid shots. I've used it to buy a lot of lot of stuff on clearance with these coupons. Other stores offer $5 off coupons only.

Link for Flu shot deals:


 

Dollar Stores: There are about 35K dollar stores in USA that sell items for a dollar. some of these dollar stores also sell items for $2, $3 etc, but most of them have everything for a dollar. These stores are very expensive, and only good for buying emergency things that you need right now, as phone cable, helium balloons, party supplies, etc. Printed helium balloons are always $1 at Dollar general, and those are the cheapest helium balloons you can find anywhere. Everything else is expensive, so run away after you have bought those balloons.

Dollar General (DG) is the largest dollar store chain, followed by Dollar Tree (DT) and Family Dollar (FD). These 3 dominate dollar store retail footprint. Sometimes, these stores have discounted Gift Cards, which may be worth buying (only if they are at 20% or more off)

Here's an article showing how much profit dollar stores make: https://thehustle.co/the-economics-of-dollar-stores

Kohls / Macys / J.C, Penney: These 3 are one of the best places to buy your everyday items as clothes, kitchen utensils, decorations, small appliances, bedroomsheets/blankets, towels and tons of stuff like this. JCPenney is bankrupt now (as of 2021), but the stores and the website is still there. They still have offers, but being a bankrupt company, don't expect good offers. Kohls is cheaper than Macy's.Both stores have highly inflated prices, so don't be excited if you stuff selling at discounts of 50% or more. The discount has to be 80% or more for it be a fair price.

  • Kohls gives you Kohls cash from 20% to 40% depending on the sale, which has to be used within 10 days or so (the stores will give you a bonus period of a week or so if you have the physical KC with you).
  • Kohls usually has 15% to 30% off coupons. they also occasionally send 40% off mystery coupon (valid for a day). This can bring the price way down.
  • Kohls is worse than Macys in terms of free shipping. In the past, if you almost always find a code for free shipping on Kohls, but not anymore. You have to meet minimum spend of $75 to get free shipping. A lot of their items even though available in store, won't be eligible for store pickup, so you will have to pay for shipping.
  • Macy's always has free shipping on $25+, and also allows almost all items to be picked up in store for free. This is lot more consumer friendly than Kohls
  • Both Macy's and Kohls GC can be found at 20% off at grocery and drug stores at least once a year.
  • Kohls has a limit of 4 GC per order, while Macy's has a limit of 5 GC per order. Kohls website has no way for you to manually choose which GC to apply. You have to add GC to the wallet, and then there's no way to delete it. then system applies top 4 non zero GC from the wallet. This can really screw you up in using GC on Kohls website. No one from chat or phone can help, because it's hardcoded into the sytem as of 2021 (this is just one more way Kohls screws up it's customers). Using GC at Macy's is lot easier, since GC are never tied to the account.
  • Slickdeals regularly has $10 in rewards on $25+ purchase. I buy from Macy's only during these promotions, as it saves nice $10.
  • Macy's is higher tier shop than Kohls, so you can expect to find better quality/fashion stuff at Macy's than at Kohls.

 

Home Depot / Lowes: These are the 2 biggest home stores, where you can find all your home related supplies as appliances, garden, fans, lights, tiles, carpet, wood, etc. Lowes used to be the better of the two until 2020. Lowes used to have 20% coupons that you could find almost anywhere, as well as a lot of stuff on clearance. However, thinhs have changed at Lowes with their new CEO, No more coupons, sales, clearance, etc. The only thing discounted at Lowes is their Gift cards, which you can get at 10% off almost everywhere. Home depot is a better option now, as it has lot more sales, and gives movers coupons or other coupons for 15% off. Lowes and Home Depot match each other's prices, though not always. I recommend sticking with home depot, as you can find stuff cheaper at home depot. I've had around $500 worth of Lowes GC, that I haven't been able to burn for the past 24 months (as of 2022), because whatever I plan to buy is available for cheaper for Home depot, and Lowes refused to match Home depot's prices (due to multiple reasons as item not having the exact upc code item below their cost price, etc). Home Depot is no saint either :) Things keep changing, so keep yourself informed. For now, there are still coupons available on ebay and few other sites, where you can buy coupons. These are legitimate (few that I tried so far). I've listed the sites below:

  • coupon500: https://coupon500.com/ => I've tried their online coupons few times. They are sent immediately and they work. You have to pay about 10% of coupon price though (not free). UPDATE: As of 2023, all coupons on this site only apply on NON-SALE items. So, basically the coupons are useless.
  • ebay: www.ebay.com => Search for "Home Deopt coupn" or "Lowes coupon". You usually get 10% or $10off or $20off coupons for $5 or so. Read the fine print on coupon though. UPDATE: As of 2023, most of the coupons only work on NON-SALE items. Buy witha credit card that can protect you in case things go south.

 

Harbor Freight (HF): This is an alternative store to Home Depot/Lowes, and is a lot cheaper than both of these big stores. The quality is good, and you can buy extended warranty if you want peace of mind. However, they may not be present in all big cities. Their stores carry tools, garden supplies, plumbing parts, etc. They don't carry furniture, appliances that homeDepot/Lowes carry. One good thing about HF is that they have coupons for couple of free items almost every week. These include flash lights, screw drivers, towels, etc. Look in "Homeowner items" section.

 


 

BestBuy: BestBuy is the biggest electronics retail store, and is able to offer good prices during big sales event. However, their offers have almost dried up as of 2020. Deeply discounted items are always out of stock. The only reason to buy from BestBuy is if you have their GC bought at a discount of 20% or more, which you need to unload. Also, since they are brick and mortar stores, you can always return an item even if bought online. I'm usually able to find better prices at Walmart, ebay and amazon, so I don't shop at Bestbuy at all.

 

Dell.com: This is the one of the companies that is considered boring, but I've bought some best value laptops from here. They usually have 10%-15% cashback on cashback websites as ebates.com, topcashback.com, and also on slickdeals.net rewards program. You can get 10% off coupon for signing up on their website: https://www.dell.com/preferences/signup/. Use any junk email to signup, and wait for 10% coupon to come in email. Usually takes couple of hours to how up. You can still use your original account to use this coupon. On top of these, American Express credit cards have promo for "20% off or $120 off $599" a lot of times. Chase/Bank of America cards laso have 5% in rewards for purchasing from Dell.com. This all can give you extra discount of 30%-40% on top of the sale price. I've bought Dell G15 Ryzen gaming laptops for < $500 after accounting for all the discounts. I've been using it for 2 years with no issues. It's hard to find quality gaming laptops at this price.

 


 

Warehouses: 2 big warehouses are Sam's club (owned by Walmart Inc) and Costco. They both charge yearly membership fees of about $50/year (costco is $60/year). But you can always find deals where you get the membership for free. Both stores sell things in bulk, so you have to buy multiple pieces of same thing. They both advertise saving you money over general merchandise stores. Costco is the one which more people join, as it has better prices, and a lot more generous return policies. However, both of these stores have limited hours, are usually far out, and the amount of money you save is eventually $0, when you price in your gas cost, time cost and the absence of super discounts. A lot of people claim that the quality of items is superior. After 1 year of membership at costco, I haven't found any great prices. I can't comment on the quality, since quality for me is just phenomenal at all the stores (compared to third world countries).

samsclub.com: SamsClub is similar to walmart for most purpose, except that prices are a little lower and quality little better. Best deals from samsclub are gift cards which are usually discounted from 10%-30% off (usually food place GC). Walmart GC may be used at samsclub too. Gas prices are usually cheaper.

costco.com: Costco has much better deals than samsclub, and gas prices are lower too. Customer Service is great. Auto services and many other services have much better prices, and free extended warranty. Costco in store only accepts Visa cards, but costco online allowed all 3 - Visa, MasterCard and Discover to be used (No Amex allowed). However from Nov 15, 2023, Discover card would no longer be accepted on teir online portal. That is a bummer, as Discover did have their rotating category as "Warhouse purcase" where you got 5% cashback. That is gone now. Here's the link => https://www.doctorofcredit.com/costco-com-stops-accepting-discover-card/

NOTE: costco has automatic price adjustment for anything bought online within last 30 days. For in store purchase, you will have to call or go to the store. Link => https://customerservice.costco.com/app/answers/answer_view/a_id/628/~/price-adjustment---costco.com-orders

Membership Fees: However, it doesn't hurt to get the membership to any of these, when it's free or better. Sam's Club Membership go for free couple of times a year (cashback portals, credit cards offers as well as groupon deals). Costco goes for free at most once a year thru groupon or some other deal website. Below are few of their membership deals:

PRO TIP: I got this from DoC => Costco Memberships usually run until the end of the month. If you start it in July 31st 2024, your membership is going to expire July 31st 2025. But If you start it on August 1st 2024, your membership will expire August 31st 2025. So, you get extra 1 month by starting it towards start of the month.

 

 


 

DEALS:

 

 

2024:

 

 


 

09/15/2024: P&G - $15 rebate on $50+ for P&G selected items bought from any store: valid 09/15/24 to 12/29/24

Here's the link: https://www.pggoodeveryday.com/rebates/

There are 3 active rebates going on:

  1. Holiday Savings rebate from 09/29/24 to 12/29/24 => Only 1 per household. Buy $50, get $15 rebate.
  2. Score Big rebate from 09/15/24 to 12/29/24 => Only 1 per household. Buy $50, get $15 rebate.
  3. Olay rebate from 09/01/24 to 12/31/24 => Only 1 per household. Buy $30, get $10 rebate.
  4. Good as Gold Rebate from 04/17/24 to 09/08/24 => 2 per household. Expired

Slickdeals thread: https://slickdeals.net/f/17757786-p-g-score-big-rebate-spend-50-get-15-or-5-20-9-15-24-12-29-24

Same offer as last time. Limit is only 1 per household fr each rebate type. Last offer just expired.

UPDATE Oct 6, 2024: Target has $15 GC on $50 purchase from 10/06/24 to 10/12/24. You can buy $50 worth of Tide liquid detergent or Cascade dishwasher gel. This will only count as $35 of spend (as receipt shows $15 subtracted from Total for Target GC). You can either spend $15 more at Target or buy from Walgreens or local grocery store which have sale/coupon on purchase all the time. Target's price for Cascade is really low with the GC, so stock up on it via this weekly sale.

Link => https://slickdeals.net/f/17795772-target-circle-week-offers-15-target-gc-w-50-select-household-essentials-purchase-many-more

 

 


 

 

2023:

 

 


 

11/14/2023: Ebay 5% off (max $50 discount) with code: TAKE5BOFA => expires 12/31/2023

Link => https://www.doctorofcredit.com/targeted-bank-of-america-get-5-off-ebay-up-to-50-can-be-used-10x-with-code-take5bofa/

You don't need a BoA (Bank of America) card. Just use the link below and enter the code at checkout.

https://www.ebay.com/ulk/webview?mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339006474&customid=&toolid=10001&mkevt=1&url=https%3A%2F%2Fpages.ebay.com%2Fcoupon%2F2023%2Ftake5bofa%2F

UPDATE: Some comments suggest you need to click on the link within BoA website, where you see 5% off offer for ebay. Not Sure??

If it works, use it on something expensive to maximize the value. Any discount on ebay is rare now.

 


 

08/01/2023: Costco: 1 year membership for $60 (includes $45 Costco eGC + $40 off $250+ online purchase) => expiry unknown

This deal is slightly better than what was offered in 2022 ($45 GC now vs $40 GC offered in 2022). $40 promo code expires Oct 31, 2023. Available via Groupon. Always pick up groupon GC whenever they go on 15% to 20% sale. That way you use those Groupon GC to buy deals like these (these deals are pretty safe o use your Groupon GC on). 

Link => https://slickdeals.net/f/16828805-new-costco-members-only-costco-gold-star-membership-45-shop-card-40-off-250-coupon-60?src=frontpage

 


 

04/02/2023: P&G - $15 rebate on $50+ for P&G selected items bought from any store: valid 04/02/23 to 06/30/23

Here's the link: https://www.pggoodeveryday.com/rebates/

Slickdeals thread: https://slickdeals.net/f/16557517-p-g-made-to-save-rebate-15-prepaid-mastercard-back-on-50-of-pampers-bounty-charmin-tide-etc-now-to-june-30-2023-limit-2-per-household?src=frontpage

SAme offer as last time. Limit is 2 per household. Many of these are at decent price at walgreens and selected Grocery stores. Also, there are separate coupons for Tide which will stack. You may get $100 worth of Tide products for $30-$40.

 


 

01/01/2023: P&G - $15 rebate on $50+ for P&G selected items bought from any store: valid 01/01/23 to 04/01/23

Here's the link: https://www.pggoodeveryday.com/rebates/

Limit is 2 per household. Many of these are at decent price at walgreens and selected Grocery stores. Also, there are separate coupons for Tide which will stack. You may get $100 worth of Tide products for $30-$40.

 


 

 

2022:

 

 


 

06/20/2022: P&G - $15 rebate for P&G selected items bought from any store: valid 3/27/22 to 6/30/22

Here's the link: https://slickdeals.net/f/15776128-p-g-rebate-spend-50-get-15-or-spend-20-get-5-valid-3-27-22-to-6-30-22

Tide, old spice and head & shoulders are at decent price at walgreens for week of 06/26-07/02

 


 

05/22/2022: Costco: 1 year membership for $60 (includes $40 Costco eGC + $40 off $250+ online purchase) => expires July 11, 2022

This deal is same as what was offered in 2020. Your membership effectively costs $20 only and you get a $40 coupon too for online purchase, when you spend $250+ ($40 coupon expires Aug 14, 2022). It's not hard to spend $250 online. You may buy dry fruits, electronics, clothes, etc. You may also go thru a cashback portal as topcashback, and they give you 10% back on groupon. Or go thru swagbucks to get 12% cashback.

https://www.doctorofcredit.com/groupon-one-year-costco-membership-40-costco-shop-card-40-off-online-for-60/

 


 

Photo:

In USA, you can almost always print photos for free or very low cost (lower than what it would cost in ink if you were to print yourself).

Free Photo:

You can search on slickdeals.net for "free photo" and you should see any available and past offers. I'll try to put these under deals and also below under "free photo deals". These are some of the popular stores for getting free photo:

1. Walgreens: Almost every other week, they have free 8x10 photo, free 5x7 photo, free 4x6 photo, or 1 cent 4x6 photo. It's usually limited to one use of coupon per account. So, if you are 2 members in household, make 2 accounts on walgreens with 2 email addresses, and that way you can avail 2 free offers every time. These photo offers usually expire in a day or two, so be sure to act fast !!

2. CVS: Just like walgreens, CVS also has free photo offers. However the offers at CVS are fewer, may be once every couple of months. Since 2020, I have seen them, maybe 3-4 times a year.

3. Walmart: Walmart has 4x6 photos available for printing for 10 cents or less. This is an emergency option if you can't afford to wait for free photo. CVS, Walgreens, etc have much higher regular prices.

4. snapfish: This website snapfish.com has free photo offer, along with free shipping a couple of times every year. You also get few free photos for signing up. Search on slickdeals.net.

5. T-mobile: If you download "Tmobile Tuesday" app, you will get multiple freebies every Tuesday. From time to time, you get "10 free photo prints" at CVS. Anyone who is a T-mobile customer (all phone numbers on a family plan) can download the app and take advantage of the freebies.

 

Big Size Photo or Canvas:

If you want big size photo with frames to hang on walls, then you will need to spend money. I'm talking about 18x24 or 20x30 photos or 36x48 photos. These are not printed on paper, but rather on canvas (a  cloth). It looks really nice when hung on a wall, especially if it already comes "stretched on a frame" (frame is not that thick, but good enough). One thing to note is that the image needs to have enough pixels on it, so that it looks smooth when enlarged to these large sizes. Any image with more than 2000x2000 pixels (or more than 4M pixels) will do great. You can click on "properties" for any image on your computer, and that will show you the size and the pixels it has. Any image with size > 2MB usually has enough pixels to get enlarged.

Best website that I've found for printing economical canvas prints is canvasonsale: https://www.canvasonsale.com

You will get much lower prices if you look up their offers on groupon.com. Groupon has 20%-30% off deals almost every month. If you wait for such a deal, and then buy canvas from this merchant, and use a cashback website for purchasing from groupon (topcashback or ebates) , you can essentially get 40% off already reduced price. You can also get groupon gift cards for 10% off, so use those instead of using your credit card.

I had bought 36x48 and 24x36 canvas from above website. They came with "frame" and were carefully shipped. The print quality was amazing. I paid about $25 for 24x36 size and $40 for 36x48 size with shipping included. This is before cashback and before gift card discount. These are priced at around $300-$500 each on their website (which is non sense price anyway). I don't think you can go wrong with this merchant at these prices for these large canvas with frame.

 

Passport Photo:

In USA, passport pictures are pictures needed for use in your passport or other government applications. The photo size requirements for US passport are different than those in India. Here you need 2 inch X 2 inch passport photo. You can get these passport pictures taken in India also, as they know the requirements there too.

To get your passport picture, you either need to goto walmart, CVS, Walgreens or some other stores, which charge you $10 for a pic. You can put your camera to use, and save some money. If you take the photo yourself, it will cost you 10 cents or less, and in the process you will gain a valuable marketing skill on taking passport pictures !!

Website for Passport Photo:

This website creates correct passport size photo on  regular 4x6 photo size.

https://www.idphoto4you.com/

steps:

  1. goto website above using internet explorer. This doesn't work in firefox, as it just doesn't show any option on 2nd screen. If it doesn't work on your browser, try another browser. i can confirm it working on Internet Explorer.
  2. choose passport "2x2" for USA passports, since they require pic of 2 inch by 2 inch. Follow instructions to upload a photo.
  3. Then on next screen, adjust brightness and contrast. Usually not required.
  4. Then on next screen, crop photo. It shows 2 green bars. Your face should be in between those 2 green bars.
  5. After crop, your picture will be ready for download in 1 minute. After a minute, download the photo to your computer. It will have 4 pics of 2x2 on a single 4x6 paper size.
  6. You can print it at any store the same way as you print regular 4x6 pics. You can cut the resulting 4x6 to get 4 passport pics of 2x2 size. It shouldn't cost you more than 20cents as most stores print it for 10 cents or less. I do not print it at my home printer, as it's hard to get good paper. Store printing is cheaper than printing it at home, as printer ink are expensive.

Important tips:

  • Take picture with your camera against a white background. Take picture during day (in shade and outdoors, where light is coming equally from all sides).  Else you may end up getting a shade of your face in the background, which may be a reason for rejection
  • For white background, buy Kid's white paper that they sell under "school supplies" in Grocery stores, Office stores, Walmart, etc. These white papers are about 2 ft X 3 ft, and are thick enough to be placed behind the subject. Just have someone hold the white paper behind the subject, while you take the picture. Don't use clothes as white background, as they develop wrinkles, which reflect light at different angles, causing some weird colors to pop up in printed pictures. These colors may be removed by adjusting contrast/brightness, but not worth it. If you have a thick cotton sheep, that may work out OK.
  • Once you upload picture to any website as CVS, Walgreens, etc, adjust the brightness over there in their software. Do not adjust it in "idphoto4u". I've seen that adjusting brightness in walgreens website, gets rid of any blue or similar color that comes when you take photos with white background. On walgreens website, this is what you do: Under "enhance" option, increase "brightness" and "contrast" to 50% or more (i.e 1/2 of maximum value). You will see that the background getting more and more white. If you get too much contrast or brightness, then the printed photo will get washed out or appear not natural. so, be careful overdoing it.
  • All my photos got rejected for all applications the very first time, because they all had whitish/bluish background, even though I had used "White Paper" as background. I tried adjusting it multiple ways, but nothing worked. The ultimate thing that worked was using walgreens website to adjust brightness/contrast. Don't use any photo editing software to change the background, as those can easily be identified and will be rejected immediately.
  • See the passport website "travel.gov" for various samples of photos. Don't let your application get rejected due to a bad picture. It's just more hassle.

 

Good Luck and happy photography !!

 


 

Walgreens/CVS Free photo Deal => See on link below for updated codes.

This link on doctorofcredit.com lists all codes for 8x10 free photo:

For other codes or other sizes as 4x6, 5x7, etc, search on slickdeals.net or on doctorofcredit.com here =>

Deals:

 


 

 

2023:

 

 


 

01/09/2023: Walgreens 5X7 magnet photo for $1 - Code 5x7MAG (expires 01/10/2023)

https://slickdeals.net/f/16368871-walgreens-5x7-photo-magnet-0-99

 


 

2022:

 


 

12/24/2022: Walgreens 8x10 Free photo - Code SNOWDEAL (expiry unknown)

https://slickdeals.net/f/16336318-walgreens-free-8x10-photo-code-snowdeal-0-00

 


 

12/08/2022: Walgreens 8x10 Free photo - Code ICESK8 (expiry unknown)

 https://www.doctorofcredit.com/walgreens-free-8x10-photo-print-with-promo-code-eightdec/

 


 

12/02/2022: Walgreens 8x10 Free photo - Code FREE-8BY10 (expiry unknown)

 https://www.doctorofcredit.com/walgreens-free-8x10-photo-print-with-promo-code-eightdec/

 


 

10/17/2022: Walgreens 2 of 5X7 Free photo - Code  PAIR

https://www.doctorofcredit.com/walgreens-2-free-57-photo-prints-with-promo-code-your5x7/

Free as always. It's smaller sized 5X7 this time.

 


 

09/19/2022: Walgreens 5X7 Free magnet photo - Code FREE-MAG (expiry unknown)

https://slickdeals.net/f/16046371-free-5-x-7-magnet-at-walgreens-w-code-free-mag?src=frontpage

 


 

08/22/2022: Walgreens 8x10 Free photo - Code EMAILONLY (expiry unknown)

 https://slickdeals.net/f/15991876-walgreens-photo-8-x-10-photo-print-free-free-pickup

 


 

08/14/2022: Walgreens 8x10 Free photo - Code FREE8BY10 (expiry unknown)

https://slickdeals.net/f/15976981-walgreens-photo-8-x-10-photo-print-free-free-pickup

 


 

06/15/2022: Walgreens 8x10 Free photo - Code FUNINTHESUN (expiry unknown)

https://www.doctorofcredit.com/walgreens-free-8x10-photo-print-with-promo-code-eightdec/

 


 

05/02/2022: Walgreens 8x10 Free photo - Code MAYFREEBIE (expires 05/05/2022)

https://www.doctorofcredit.com/walgreens-free-8x10-photo-print-with-promo-code-eightdec/

 


 

04/04/2022: Walgreens 8x10 Free photo - Code RABBITPRINT

https://www.doctorofcredit.com/walgreens-free-8x10-photo-print-with-promo-code-eightdec/

 


 

03/20/2022: Walgreens 8x10 Free photo - Code SPRBREAK

https://slickdeals.net/f/15680635-walgreens-8-x-10-photo-print-free-free-store-pickup

 


 

 

2021:

 


 

12/31/2021: Walgreens 8x10 Free photo - Code ZERO

https://slickdeals.net/f/15539821-walgreens-photo-8-x-10-photo-print-free-free-store-pickup

Last Free Photo of 2021.

 


 

12/25/2021: Walgreens 8x10 Free photo - Code FROSTY8X10

https://slickdeals.net/f/15527032-walgreens-8-x-10-photo-print-free-free-store-pickup

Free as always

 


 

12/12/2021: Walgreens 5 Free 4x6 photo - Code 5FREEPRINT

https://slickdeals.net/f/15496597-walgreens-photo-5-count-4x6-glossy-photo-prints-free-free-store-pickup?src=frontpage

Free as always

 


 

12/03/2021: Walgreens 8x10 Free photo - Code MERRY8X10 => expires in couple of days

https://www.doctorofcredit.com/walgreens-free-8x10-photo-print-with-promo-code-eightdec/

Free as always

 


 

11/14/2021: Walgreens 8x10 Free photo - Code GRATEFUL8X10 => expires in couple of days

https://www.doctorofcredit.com/walgreens-free-8x10-photo-print-with-promo-code-eightdec/

Free as always

 


 

11/12/2021: Walgreens 5X7 Free photo - Code  IGOTMYSHOT => expires in couple of days

https://slickdeals.net/f/15393793-walgreens-photo-5-x-7-photo-print-free-free-store-pickup?src=frontpage

Free as always. It's smaller sized 5X7 this time.

 


 

11/05/2021: Walgreens 8x10 Free photo - Code FALLSMILES => expires in couple of days

https://slickdeals.net/f/15377812-walgreens-8-x-10-photo-print-free-free-store-pickup?src=frontpage

Free as always

 


 

10/30/2021: Walgreens 8x10 Free photo - Code ONEBIG8X10 => expires in couple of days

https://slickdeals.net/f/15364711-walgreens-photo-8-x-10-photo-print-free-free-store-pickup?src=frontpage

Free as always

 


 

09/21/2021: Walgreens 8x10 Free photo - Code 8X10AUTUMN => expires in couple of days.

https://slickdeals.net/f/15293506-walgreens-photo-8-x-10-photo-print-free-free-store-pickup

Free as always

 


 

08/18/2021: Walgreens 6 customized set of 5x7 Free photo - Code FREEHELLO => will expire soon.

https://slickdeals.net/f/15223435-live-walgreens-photo-set-of-6-customized-5-x7-premium-photo-cards-free-store-pickup?src=frontpage

6 customized 5x7 photo set for free. Site was having issues making a photo set, but appears resolved now.

 


 

08/15/2021: Walgreens 8x10 Free photo - Code BIGGER8X10 => expires in couple of days.

https://www.doctorofcredit.com/walgreens-free-8x10-photo-print-with-promo-code-eightdec/

Free 8X10 photo as always.

 


 

EXPIRED: 07/25/2021: Walgreens 8x10 Free photo - Code JULY8X10 => expired on 07/27/2021.

https://slickdeals.net/f/15182485-walgreens-photo-8-x-10-photo-print-free-free-store-pickup

Free 8X10 photo as always.