Change your SQL query to something like
SELECT * from tblShop where item = '" & lstShops.SelectedItem.Text &"'"
that should return you the correct row.
Read this if you want to know how to get a correct reply for your question:
^^Took that from planoie's profile^^
^^Modified text taken from gbianchi profile^^
Technical Editor for: Professional Search Engine Optimization with ASP.NET